关注
import java.util.*; import java.util.*; public class Main{ public static void main(String args[]) {
Scanner in = new Scanner(System.in); while (in.hasNext()) { int n=in.nextInt(); int arr[]=new int[n]; for(int i=0;i<n;i++){
arr[i]=in.nextInt();
}
ArrayList<ArrayList<Integer>> list=new ArrayList<>();
ArrayList<Integer> Temp=new ArrayList<>(); boolean vis[]=new boolean[n]; get(arr,n,Temp,list,vis); for(int i=0;i<list.size();i++){
System.out.println(trand(list.get(i)));
}
}
} public static String trand(ArrayList<Integer> Temp){
String s=""; for (int i=0;i<Temp.size();i++){
s+=Temp.get(i);
} return s;
} public static void get(int arr[],int n,ArrayList<Integer> Temp,ArrayList<ArrayList<Integer>> list, boolean[] vis){ if(Temp.size()==n){
list.add(new ArrayList(Temp)); return;
} for (int i=0;i<n;i++){ if(vis[i]){ continue;
}else {
vis[i]=true;
Temp.add(arr[i]); get(arr,n,Temp,list,vis);
Temp.remove(Temp.size()-1);
vis[i]=false;
}
}
}
}
第三题
查看原帖
点赞 评论
牛客热帖
更多
正在热议
更多
# 大疆今年的机械笔试难吗? #
34450次浏览 405人参与
# 影石Insta360求职进展汇总 #
105903次浏览 936人参与
# 文科生还参加今年的春招吗 #
1697次浏览 20人参与
# 大疆的机械笔试比去年难吗 #
63318次浏览 575人参与
# 选择和努力,哪个更重要? #
36448次浏览 394人参与
# 24届市场营销薪资爆料 #
9004次浏览 62人参与
# 一人推荐一个值得去的通信/硬件公司 #
160246次浏览 1729人参与
# 如果公司降薪,你会跳槽吗? #
42562次浏览 319人参与
# 提前批的机械人,你们都有面试了吗 #
86148次浏览 929人参与
# 产品实习,你更倾向大公司or小公司 #
128705次浏览 1710人参与
# 产品薪资爆料 #
96696次浏览 814人参与
# 春招启动,你开始投递了吗? #
45072次浏览 434人参与
# 秋招前后对offer的期望对比 #
221598次浏览 1648人参与
# 大学四年该怎么过,才不算浪费时间? #
3297次浏览 32人参与
# 华为工作体验 #
149634次浏览 1052人参与
# 职场上哪些事情令人讨厌 #
12706次浏览 57人参与
# 机械人,你的第一份感谢信是谁给的 #
19863次浏览 257人参与
# 和牛牛一起刷真题 #
104921次浏览 2067人参与
# 你觉得机械有必要实习吗 #
33534次浏览 318人参与
# 2022毕业的你对23届的寄语 #
35057次浏览 533人参与