打印全排列
来源:互联网 发布:2016如何做好淘宝网店 编辑:程序博客网 时间:2024/05/18 10:58
//打印全排列
//http://bbs.chinaunix.net/viewthread.php?tid=469573
void perm(char *str, int pos, int len) {
char tmp;
int i;
if (pos < len-1) {
// recursion.
for (i = pos; i < len; i++) {
// change and recursion.
tmp = str[pos];
str[pos] = str[i];
str[i] = tmp;
perm(str, pos+1, len);
tmp = str[pos];
str[pos] = str[i];
str[i] = tmp;
}
}
else {
// end recursion.
fputs(str, fp);
fputc('/n', fp);
}
return;
}
- 打印全排列
- 打印数字全排列
- 全排列打印C++
- 打印全排列
- 全排列打印
- 全排列打印(一)
- 全排列打印(二)
- 打印全排列
- 打印全排列
- 全排列打印
- 打印全排列数字
- 算法 打印全排列
- 打印字符串的全排列
- 打印字符串的全排列
- 打印字符串的全排列
- 打印数组的全排列
- 打印字符串的全排列
- Leetcode024--递归打印全排列
- 产品经理的第一堂课(四):质量还是质量
- Java5 多线程实践
- delphi 2006-05笔记
- 忙碌的一天
- 常用字符验证与过滤函数
- 打印全排列
- 最近积累的一些小东西
- 菜鸟都可以拥有属于自己的代理服务器!
- 程序员的十大谎言
- Tomcat下JSP、Servlet和JavaBean环境的配置
- 不能将项目“DataControl”中的依赖项“Database, Version=1.0.1021.11237, Culture=neutral”复制到运行目录,因为它将改写引用“Database, Version=1.0.2211.29717, Cul
- 分配 ,指针,c++
- 中学时代的回忆
- MSDN DCOM Architecture安全示例代码的DELPHI版本