Я хотел узнать временную сложность построения DFA из регулярного выражения непосредственно с помощью алгоритма 3.36 в книге драконов.
Я был сбит с толку относительно того, сколько раз будет выполняться внешний цикл while? Как и в Dstates, как указано в алгоритме, будут ли они равны количеству операндов в регулярном выражении?
Также сколько работы будет выполнено внутри цикла for, который выполняется равным |Σ| раз?
Спасибо.