[LeetCode] Missing Number
来源:互联网 发布:伍美珍该书的软件 编辑:程序博客网 时间:2024/06/02 04:07
question:
Given an array containing n distinct numbers taken from 0, 1, 2, ..., n
, find the one that is missing from the array.
For example,
Given nums = [0, 1, 3]
return 2
.
解题思路: the missing number is where nums[i] != i
int missingNumber(vector<int>& nums) { int result = 0; if(nums.size() == 1 && nums[0] == 1) return 0; if(nums.size() == 1) return nums[0] + 1; sort(nums.begin(), nums.end()); for(int i = 0; i < nums.size(); i++) { if(nums[i] != i) { result = i; return result; } } result = nums[nums.size() - 1] + 1; return result; }
0 0
- 【LeetCode】268 Missing Number
- [leetcode] 268.Missing Number
- [leetcode][math] Missing Number
- [LeetCode] Missing Number
- Leetcode -- Missing Number
- 【leetCode】Missing Number
- [Leetcode]Missing Number
- leetcode Missing Number
- 【leetcode】268. Missing Number
- [leetcode] Missing Number
- LeetCode(268)Missing Number
- Leetcode: Missing Number
- LeetCode之Missing Number
- LeetCode Missing Number
- [leetcode 268]Missing Number
- leetcode--Missing Number
- leetCode #286 Missing Number
- Leetcode 286 : Missing Number
- Linux中如何开启8080端口供外界访问 和开启允许对外访问的端口8000
- android 6.0运行时权限
- 第九章 综合练习 残缺版teacher
- Cannot assign requested address: JVM_Bind
- 一个数如果恰好等于它的因子之和,这个数被成为”完数”,例如:6=1+2+3.请编程找出1000以内的完数
- [LeetCode] Missing Number
- solr cloud系列-集群搭建
- Spring中redirect和forward的区别
- 在Ubuntu 14.04 64bit上编译并研究State Threads网络线程
- 计算机视觉和图像处理相关的国际会议一览表
- TFS(Taobao !FileSystem)
- matlab程序调试方法
- 转载一篇很容易理解逻辑回归的博客
- React项目中的一些问题