标签:复杂度 add n+1 leetcode app int number 空间 arraylist
class Solution { public List<Integer> findDisappearedNumbers(int[] nums) { int n = nums.length; ArrayList<Integer> ans = new ArrayList<Integer>(); boolean[] vis = new boolean[n+1]; for(int i=0;i<n;i++){ vis[nums[i]] = true; } for(int i=1;i<=n;i++){ if(!vis[i]) ans.add(i); } return ans; } }
时间复杂度O(n),空间复杂度O(n)。空间复杂度O(1)的不会做- -待补
leetcode 448 Find All Numbers Disappeared in an Array
标签:复杂度 add n+1 leetcode app int number 空间 arraylist
原文地址:https://www.cnblogs.com/ctqchina/p/10111359.html