[LinkedIn] String Permutation

来源:互联网 发布:sql 计算查询结果合计 编辑:程序博客网 时间:2024/05/19 22:01

print all permutation of strings
From Here

public static void permutation(String str) {     permutation("", str); }private static void permutation(String prefix, String str) {    int n = str.length();    if (n == 0) System.out.println(prefix);    else {        for (int i = 0; i < n; i++)            permutation(prefix + str.charAt(i), str.substring(0, i) + str.substring(i+1, n));    }}
0 0
原创粉丝点击