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#)