c语言中全置换算法的解释

基本思想是通过回溯来搜索每一个排列。

不过楼主对问题的解释不是很详细,我只好写一个比较通用的了

下面的程序读取一个字符串,然后以完整的排列输出字符串中的所有字符。

注意:输入的字符串不能太长,因为没有算法能在短时间内输出全排列。

#包含stdio.h

#包含字符串. h

#包含内存. h

int m;//记录字符串长度

int n;//记录字符串中字符类型的数量。

字符映射表

相关文章

发表新评论