Ваш ответ неверный. Вы можете сказать, думая о словах, которые должны быть на языке, который DFA не принимает, например xx
, который является строкой четной длины, заканчивающейся на x
, поэтому он является частью L3
. Вы также пропускаете yyyx
, который должен быть частью L3
.
. То, что вы хотите сделать, это начать с эпсилон-NFA, где начальное состояние имеет два эпсилон-перехода к началу. состояния начальных состояний L1
и L3
. Затем используйте алгоритм NFA-to-DFA, чтобы создать DFA, который принимает L1 U L3
.