当前位置 : 主页 > 编程语言 > java >

字符串全排列算法-递归实现

来源:互联网 收集:自由互联 发布时间:2021-06-28
字符串全排列算法-递归实现 public static void Permutation(char[] s, int from, int to) { if(to=1) return; if(from == to){ System.out.println(s); } else{ a:for(int i=from;i=to;i++){ //排除重复:带重复字符的全排列就是每
字符串全排列算法-递归实现
public static void Permutation(char[] s, int from, int to) {
        if(to<=1)
            return;
        if(from == to){
            System.out.println(s);
        }
        else{
            a:for(int i=from;i<=to;i++){
        	   //排除重复:带重复字符的全排列就是每个字符分别与它后面非重复出现的字符交换
        	   for(int j=from;j
网友评论