全部评论
全列出来 sort() 然后 print()
分享
全排列的变形题。
分享
联易融
官网直投
表示有人用JS写么?求代码。。
分享
dfs,只不过这题要求字符串排序,所以你可以用set 插入,插入时判断后面所有的是不是都是0,都是0可以提前插入
分享
写的垃圾,仅供参考 import java.util.ArrayList; import java.util.Collections; import java.util.List; import java.util.Scanner; public class Main { public static void main(String[] args) { Scanner sc = new Scanner(System.in); String[] strs = sc.nextLine().split(" "); int[] nums = new int[strs.length]; for (int i = 0; i < nums.length; i++) { nums[i] = Integer.parseInt(strs[i]); } sc.close(); List<String> list = new ArrayList<String>(); cal(nums,0,list); Collections.sort(list); for (String string : list) { System.out.println(string); } } public static void cal(int[] nums,int index,List<String> list) { if (index==nums.length) { print(nums,list); return; } if (nums[index]==0) { nums[index] = 1; cal(nums,index,list); nums[index] = 0; } cal(nums,index+1,list); } public static void print(int[] nums,List<String> list) { StringBuilder sb = new StringBuilder(); for (int i = 0; i < nums.length; i++) { if (nums[i]==1) { sb.append(i); } } list.add(sb.toString()); } }
分享
求一份python 解答
分享
求C++代码
分享
沙发
分享
求php代码
分享
相关推荐
点赞 评论 收藏
转发
04-02 12:51
深圳技术大学 计算机类 点赞 评论 收藏
转发