获取单词或数字的所有排列

时间:2010-02-10 15:15:53

标签: c# algorithm permutation

使用LINQ或老式方法,如何获得单词/数字的所有排列(不使用外部API)?

例如ab = ab,ba, abc = acb,bac等

这是一个特定的计算机科学问题,如图像识别等吗?

由于

1 个答案:

答案 0 :(得分:4)

这个主题有一个很棒的MSDN article,可以帮助你开始。这是一个经过深入研究的computer science problem。有关其他参考,请参阅The Art of Computer Programming第4卷的分册。特别是,请查看Pre-fascicle 2B,它完全涵盖了生成所有排列的问题。