您的位置:首页 > 编程语言 > Java开发

java实现全排列

2013-02-28 18:27 309 查看
使用java实现全排列

public void allSort(char[] array,int begin,int end){

if(begin==end){

for (int i = 0; i <= end; i++) {

System.out.print(array[i]);

}

System.out.println();

}else {

for (int i = begin; i <= end; i++) {

char temp =array[begin];

array[begin]=array[i];

array[i]=temp;

allSort(array, begin+1, end);

temp =array[begin];

array[begin]=array[i];

array[i]=temp;

}

}

}
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: