【发布时间】:2010-11-10 11:15:15
【问题描述】:
我目前与 BWT 合作是为了好玩。 :-)
我学过 BWT,我认为 BWT 理论上并不复杂。但是,直到现在我还不知道如何在实际实现中对旋转的字符串进行排序。
我是否应该首先将所有旋转的字符串保存到一个数组中,以便我可以使用诸如冒泡排序、选择或其他简单排序算法对它们进行排序?有人告诉我这是不好的做法,因为将 N 个元素保存到数组中需要更多次。
那么,如何在旋转字符串时对旋转的字符串进行排序?
谁能回答这个问题,将不胜感激!
提前致谢!
汤普森
【问题讨论】:
标签: algorithm