int数组全排列问题
来源:互联网 发布:淘宝注册页面在哪 编辑:程序博客网 时间:2024/06/05 10:38
今天网上看到一个int数组全排列的问题,自己试着写了一下,依旧没有优化,大家将就着看吧,希望能对各位有帮助。
import java.util.ArrayList;
import java.util.List;
public class AllStr {
/**
* @param args
*/
public static void main(String[] args) {
// TODO Auto-generated method stub
int[] a = {1,2,3,4,5};
List<String> list = new ArrayList();
List<String> result = new ArrayList<String>();
int i=0;
while(i<a.length){
if(list.size()==0){
for (int j = 0; j < a.length; j++) {
list.add(String.valueOf(a[j]));
}
}else{
int size = list.size();
for (int j = 0; j < size; j++) {
for (int k = 0; k < a.length; k++) {
if(!list.get(j).contains(String.valueOf(a[k]))){
String temp = list.get(j)+a[k];
list.add(temp);
if(temp.length()==a.length){
result.add(temp);
}
}
}
}
}
i++;
}
for (String str : result) {
System.out.println(str);
}
}
}
- int数组全排列问题
- 数组全排列问题
- 数组的全排列问题
- 解答一个数组全排列的问题
- 多个数组全排列问题
- 字符串、数组的全排列问题
- 递归求解字符数组全排列问题
- 数组的全排列
- java数组全排列
- 数组的全排列
- 全排列(数组)
- 数组的全排列
- 数组的全排列
- 数组全排列
- 数组全排列
- 数组的全排列
- 数组全排列
- 数组全排列(泛型类)
- ip rcmd部分命令
- CSS3的变形处理-笔记
- Main函数的尴尬
- Tomcat集群Tomcat负载均衡配置
- OCP-1Z0-052-V8.02-124题
- int数组全排列问题
- 数据库设计总结【持续总结中】
- streaming kmean cluster 聚类算法实现和分析
- 字符串的输入输出问题
- Java SE 学习笔记(六)
- hdu 题目2034(水题),2036(水,简单计算多边形面积),2037(水,贪心,会场安排类)
- 词法分析程序
- iOS中读取图片
- 企业知识管理究竟是什么?