首页 > 其他 > 详细

字符串的全排列

时间:2017-07-31 19:20:41      阅读:157      评论:0      收藏:0      [点我收藏+]
递归,注意还原,注意从当前字符开始,即i=from
public static void permutation(char[] ch, int from, int to){
if(to <= from){
System.out.println(String.valueOf(ch));
} else{
for(int i = from; i <= to; i++){
char temp = ch[from];
ch[from] = ch[i];
ch[i] = temp;
permutation(ch,from+1,to);
temp = ch[from];
ch[from] = ch[i];
ch[i] = temp;
}
}
}

字符串的全排列

原文:http://www.cnblogs.com/zawjdbb/p/7264681.html

(0)
(0)
   
举报
评论 一句话评论(0
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!