【发布时间】:2011-05-04 02:32:10
【问题描述】:
我有一个字符序列 xxxxxx(x^k 和 k > 0) 我的目标是把这句话变成荷兰国旗,也就是说:
xxxxx -> RRWWBB xxxx -> RWBB
R
我发现的所有解决方案都具有非常高的复杂性。 您是否有任何提示/线索可以帮助我仅使用一个磁带和一个磁头/光标来构建图灵机?
【问题讨论】:
-
为什么 xxxxx(5 个 x)变成 RRWWBB(6 个字母)?
-
我已经阅读了很多算法,但他们认为初始磁带已经有字母(顺序错误),这不是我的情况。
标签: algorithm complexity-theory turing-machines