【发布时间】:2015-02-16 11:40:59
【问题描述】:
在我的程序中,用户将输入字母(最多 5 个),程序将从这些字母中生成所有可能的单词。例如,用户将输入“a b c”。单词将是“abc”、“acb”、“bac”、“bca”、“cab”和“cba”。
我该怎么做?我找不到算法。感谢您的帮助。
感谢大家的帮助。我是初学者。我已经学会了新的置换函数:)
【问题讨论】:
-
你想要单词,还是字符序列?
-
请向我们展示您尝试过的方法(或者甚至是您见过的算法示例,但不能完全满足您的需求)并解释为什么它不起作用。
-
您所要求的称为“排列”。