以线性时间和 space 复杂度遍历自动机的状态

Traversing states of a automaton in linear time and space complexity

如何在线性时间和 space 复杂度内遍历自动机的状态? states/transitions如何表示为数据结构?

另外,有没有在线性时间内将NFA转换为DFA的算法space?

实施取决于具体的应用。在一般情况下,您始终可以将其实现为具有多个传出链接的节点。在这种情况下,转换是 O(1).

但是,您可以使用矩阵来实现。特别是当转换密集时。