平平庸庸
java 多维坐标遍历(维长相等)
上一篇 /
下一篇 2010-11-30 16:28:01
/ 个人分类:java
package suanfalianxi;
/**
* @author Peter
*/
public class Digui {
public static void main(String[] args) {
//char[] in = "aaaaa".toCharArray();
//new Digui().paixu(in, 2, 0);
new Digui().paixu(5, 3);
}
private void paixu(int weidu,int weichang){
char[] c1=new char[weidu];
paixu( c1, weichang,0);
}
private void paixu(char[] array, int q, int k) {
int n=array.length;
if (n == k) {
char[] ut = new char[n];
for (int i = 0; i < array.length; i++) {
out[i] = array[i];
}
System.out.println(new String(out));
} else {
int i=k;
if(i<n){
for(int m=0;m<q;m++){
array[i]=(char)(m+48);
paixu(array, q, k + 1);
}
}
}
}
}
收藏
举报
TAG: