I have to convert the following regular expressions to a NFA:
- $$(0 \cup 1)^{\star} 000 (0 \cup 1)^{\star}$$
- $$(((00)^{\star} (11)) \cup 01)^{\star}$$
- $$\emptyset^{\star}$$
- $$a(abb)^{\star} \cup b$$
- $$a^+ \cup (ab)^{\star}$$
- $$(a \cup b^+)a^+b^+$$
For the regular expressions $1-3$, $\Sigma=\{0,1\}$, and for the expressions $4-6$, $\Sigma=\{a, b\}$.
I have done the following:

Is this correct??
How is the NFA for the regular expression $3.$ ??
EDIT1:
EDIT2:

Your automata 1 is correct,
However the other are not:
2) You should be able to read several 00 before reading the 11 in the upper part since the regular expression is $(00)^*11$
4) a should be accepted by your automaton. You have to move the upper accepting state from the end of the sequence $abb$ to it's beginning (it's an $(abb)^*$ not $(abb)^+$
5) Again it's $(ab)^*$ hence the lower accepting state should be at the beginning of the sequence ab, and you should add a $\epsilon$ that allow to restart this sequence.
6) It's a $b^+$ you should be able to read several $b$'s hence add a loop reading $b$s on the lower state (between b and a).