我对如何实现DFA来解决这个问题感到困惑……我想我的主要问题是如何计算输入了多少个字符,以及是否达到了所有其他限制……
You must construct passwords from the followingDesign a DFA accepting only valid passwords.
给出的算法是KMP子串搜索,它从模式状态建立DFA。build DFA from pattern dfa = new int[R][m];
dfa[pat.charAt[c][j] = dfa[c][x]; // Copy mismatch cases.dfa[pat.charAt(j)][j] = j+1; // Set match case