2014/08/26

[C++] C++ STL 產生所有排列

要產生一串資料的所有排列情形
可以直接呼叫C++ STL的next_permutation()或pre_permutation()
記得要先把資料做過排序(前者遞增排序,後者遞減排序)
(1)array

除了陣列可以這樣列出排列組合之外,vector container也可以
(2)vector