获得重复字符的多个字符串

时间:2018-02-07 06:48:17

标签: c string algorithm combinations backtracking

问题是通过排列获得该字符串的所有可能组合。 解决方案必须是递归的,因为它使用大值。 例如,数字可以是

888888888999900000000000000000

如果我将n元素放在第一个位置,然后在最后一个位置上的n-1元素得到相同的结果,我想要创建一个循环并改变元素的位置,这样这个解决方案生成重复

我认为现在没有任何解决方案可以提高效率甚至无法工作,因为改变角色的位置和改变所有其他角色的位置根本不是解决方案。 任何提示都会有所帮助。

我也知道从头开始的每个字符的数字,所以我不必计算8,9和0的数字。

0 个答案:

没有答案