运维网's Archiver
论坛
›
Python
› [通用技术]在不同语言中用协程实现全排列算法(C++/Lua/Python/C#)
xuke123
发表于 2015-4-27 12:26:36
[通用技术]在不同语言中用协程实现全排列算法(C++/Lua/Python/C#)
我这里实现全排列的基本算法如下(C++):
1 #include
2 #include
3 #include
4
5 void perm(std::vector& v, int pos = 0)
6 {
7 if (pos == v.size()) {
8 for (int i = 0; i < v.size(); ++i) {
9 std::cout
页:
[1]
查看完整版本:
[通用技术]在不同语言中用协程实现全排列算法(C++/Lua/Python/C#)