数组的全排列
来源:互联网 发布:淘宝中店铺简介怎么写 编辑:程序博客网 时间:2024/04/29 17:50
#include <stdafx.h>
int list[ 100 ];
int num ;
void input(){ num = 0 ;
while( scanf("%d" , &list[ num ] ) && list[ num ] ) num ++ ;
num -- ;}
void printfList(){ int i ;
for( i = 0 ; i <= num ; i ++ ) { printf("%d ", list[ i ] ); } printf("/n");}
void swap( int a , int b ){ int temp = list[ b ] ;
list[ b ] = list[ a ] ;
list[ a ] = temp ;}
void perm( int k ){ if( k == num ) { printfList();
return ; }
int i ;
for( i = k ; i <= num ; i ++ ) { swap( i , k );
perm( k + 1 );
swap( i , k ); }}
int main(){ //freopen("out.txt" , "w" , stdout );
input();
perm( 0 );
while( 1 );
return 0 ;}
- 数组的全排列
- 数组的全排列
- 数组的全排列
- 数组的全排列
- 数组的全排列
- 数组的全排列
- 数组的全排列
- 数组的全排列
- 求数组的全排列
- 打印数组的全排列
- 数组的全排列算法
- 数组元素的全排列
- 数组的全排列问题
- 求数组的全排列
- 解答一个数组全排列的问题
- 打印一个数组的全排列
- 数组的组合和全排列
- 输出数组的全排列方法
- [转]Excel与OWC做报表总结
- 再战MVC(-)-- MVC模式所蕴含的设计模式
- 屏蔽功能类
- 各种浏览器css浮动问题
- 再战MVC(二)-- MVC模式在J2EE技术中的应用
- 数组的全排列
- linux常用的命令语句
- Struts与MVC模式
- 【转】再谈QQ自动登录(上)
- linux常用的命令语句
- textbox实时显示金额样式
- 函数参数
- 征服 Ajax 应用程序的安全威胁
- LINUX shell script 打包