Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想不出一个通用代码来解决像这个例子这样的问题
我在向量中有 1、2 和 3 或 12345.... 取决于输入。
有 6 种可能的组合,无需再次重复相同的数字
123 132 213 231 321 312
任何人都可以帮忙吗?
这是我使用的功能之一。我有另一个用于实际组合
void troca(int *a, int *b) { int x; x=*a; *a=*b; *b=x; }
你用的是c++吗?(你提到了矢量)
试试next_permutation