题型总结——leetcode 448 找到数组中消失的数字
448. 找到所有数组中消失的数字
题目

解法
根据题目给出的要求,正确数组应该是所有数字各不相同,即意味着所有所有数据都可以看做是该数组的有效索引+1,
在第一个for循环中处理的就这这个内容,将数据转换为索引并在对应的位置上+n, %n的操作是防止该位置上的值已经被+n过从而导致索引越界。
1 | vector<int> Array::findDisappearedNumbers(vector<int>& nums) |
本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明来自 mao的博客!