摘要:
这道题最简单的思路是用三个set,把三个数组的数放在set中,然后检查set1中的每个数是不是在set2和set3中,但是这样做的缺点是,set不是sorted的,最后要对结果排序,时间复杂度最坏情况是O(nlogn) (n是三个数组中的最小长度). public List<Integer> arr 阅读全文
摘要:
这道题的最简单算法,时间复杂度O(nlogn): public List<Integer> targetIndices(int[] nums, int target) { Arrays.sort(nums); List<Integer> res = new ArrayList<>(); for(in 阅读全文