Привет, я запрограммировал алгоритм соответствия строк конечного состояния автомата. Однако я изо всех сил пытаюсь ограничить алфавит только двумя символами. Моя реализация похожа на http://www.sanfoundry.com/cpp-program-perform-finite-state-automaton-based-search/.Ограничение алфавита для сопоставления строк конечного состояния
Переменная NO_OF_CHAR указывает на алфавит программы. Я пытаюсь ограничить это только двумя символами {0,1}, например: 0101001. Если у кого-то есть знания о автоматах с конечным состоянием, будет оценен вход.
Итак, что вы сделали во время своей борьбы, чтобы ограничить длину алфавита? Какие результаты вы получили? – CiaPan
Когда я изменяю переменную NO_OF_CHARS на 2, программа имеет ошибку. Я думаю, это связано с тем, что char составляет 256? – jonn
Что значит * моя реализация похожа на *? У вас есть собственный код, или это просто копия того, что находится по этой ссылке? И что вы имеете в виду * у программы есть ошибка *? Какая ошибка? Можете ли вы сузить область в своем коде, где у вас есть ошибка, и показать эту часть? – lurker