求字符串全排列
来源:互联网 发布:工业数据采集卡 编辑:程序博客网 时间:2024/05/28 05:19
#include <stdio.h> inline void Swap(char& a, char& b) {// 交换a和b char temp = a; a = b; b = temp; } void Perm(char list[], int k, int m) { //生成list [k:m ]的所有排列方式 int i; if (k == m) {//输出一个排列方式 for (i = 0; i <= m; i++) putchar(list[i]); putchar('\n'); } else // list[k:m ]有多个排列方式 // 递归地产生这些排列方式 for (i=k; i <= m; i++) { Swap (list[k], list[i]); Perm (list, k+1, m); Swap (list [k], list [i]); } } int main() { char s[]="ABCDE"; Perm(s, 0, 4); return 0; }
- 求字符串全排列
- 求字符串全排列
- 求字符串全排列
- 求字符串全排列
- 求字符串的全排列
- 求字符串的全排列
- 求字符串的全排列
- 求字符串全排列的递归算法
- 如何求字符串的全排列
- 求一个字符串的全排列
- 求字符串全排列的递归算法
- 求字符串全排列的递归算法(java程序)
- 用STL库函数求字符串的全排列
- 求字符串的全排列python版本和c++版本
- 求一串字符串的全排列和所有组合
- 求字符串的全排列(递归方法)
- 求输入字符串的全排列 (无重复元素)
- 求字符串中字符全排列 和 组合
- Android 2.2 API Demos -- PersistentState(Activity)
- 线程结束资源释放
- JUnit学习链接地址
- 单链表的反转实现(C++)
- mtk平台开发环境搭建——记录(20120216)
- 求字符串全排列
- VB总结(二)
- 使用IO内存控制硬件点亮LED灯
- 关于send recv
- 弹出登录框 您未被授权查看该页 的解决办法
- 对于SDL中colorkey的理解
- 关于js中"window.location.href"、"location.href"、"parent.location.href"、"top.location.href"的用法
- 第十二章:Android中的图形图像
- 控件缓存