如何生成一个数字列表的所有排列?

3

如何在C语言中生成数字列表的所有可能排列?

例如,[1, 8, 12]将生成以下排列:

[1, 12, 8],
[12, 8, 1],
[12, 1, 8], ...

你是指所有的排列组合吗? - Andreas Brinck
你是在询问如何找到列表的所有排列算法吗?还是所有组合? - Christian Mann
您说的“生成所有可能的数字”是指什么? 您尝试过什么?出了什么问题? 如果这是一份作业,请使用“作业”标签。 - aschepler
我不确定你的问题具体是什么。你有一组数字列表,想要列出所有排序这些数字的方式吗?还是将它们组合成元组、三元组或其他形式?能否请你更具体地描述一下你的问题? - Jan Thomä
可能是重复的问题:算法生成列表的所有可能排列? - Mark Elliot
1个回答

2

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接