Given is a (finite state) automaton $M=(\{0,1,2,3\},\{0,1\},d,0,\{1\})$
$$d(0,0)=2, d(1,0)=3,d(2,0)=0,d(3,0)=1,d(0,1)=1,\\ d(1,1)=0,d(2,1)=3,d(3,1)=2$$ $d(i,j)=k$ means that when in state $i$, will move to state $k$ after input $j$.
I need to find the language accepted by this automaton.
After I draw the automaton I got the regular expression(11+0(11)*0)*1(00)* using Thompson's construction.
Will this automaton accept all strings that have total number 1 odd such as 1,3,5,7 ->2n+1?


Some trial an error gives these observations, letting $L \subseteq \{0,1\}^\ast$ be the accepted language:
This suggests to me that probably $$L = \{x \in \{0,1\}^\ast: \text{ number of 1's is odd and number of 0's is even}\}$$
which you might be able to show by induction.
A regex is probably best found by some algorithm. (IIRC THompson's construction goes from a regex to a NFA, so the other way around and to another class of automata).