甚至可以使用FSM创建吗?

时间:2017-05-17 18:36:23

标签: finite-automata

我有一个问题,要求我创建一个有限状态机,它只接受以1000结尾的字符串,我不认为这是可能的,因为FSM如何知道字符串何时结束?或者我错过了什么?

1 个答案:

答案 0 :(得分:1)

FSM在看到Stream.of(1, 3, 4, 6, 7, 5, 6) .collect(Collectors.groupingBy( Function.identity(), Collectors.counting())) .entrySet().stream().anyMatch(e -> e.getValue() > 1) 之后应该处于终端状态,在其他输入时切换到非终端状态。