leetcode 268 : Missing Number
来源:互联网 发布:淘宝卖家怎么用淘宝客推广 编辑:程序博客网 时间:2024/05/18 06:02
1、原题如下:
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.
2、解题如下:
class Solution {public: int missingNumber(vector<int>& nums) { int count=nums.size(); int total=count*(count+1)/2; int temp=0; for(int i=0;i<nums.size();i++) { temp+=nums[i]; } return total-temp; }};
3、总结
本题采用了从总体中减去部分求出missing数值的方法,因为本题跟位置无关,只跟丢失某个数据有关,这种情况下,用整体法会显得比较简单。
0 0
- 【LeetCode】268 Missing Number
- LeetCode(268)Missing Number
- [leetcode 268]Missing Number
- leetcode 268: Missing Number
- Leetcode #268 Missing Number
- [LeetCode 268] Missing Number
- leetcode 268 Missing Number
- [LeetCode]268 Missing Number
- leetcode 268 : Missing Number
- LeetCode 268 Missing Number
- 【LEETCODE】268-Missing Number
- LeetCode 268: Missing Number
- LeetCode 268 Missing Number
- Leetcode Missing Number 268
- LeetCode 268: Missing Number
- LeetCode-268:Missing Number
- LeetCode 268 Missing Number
- LeetCode[268] Missing Number
- Android面试题
- Leetcode -- Insert Interval
- 用Picasso的RequestHandler进行自定义加载的方法
- QT5入门之18 -文件读写
- Newtonsoft.Json解析数组的小例子
- leetcode 268 : Missing Number
- mysql导入csv格式数据
- yaw roll pitch matrix
- IO - 同步,异步,阻塞,非阻塞
- 数据库:替代变量笔记
- 解析UML九种图
- MySQL Study之--MySQL innodb引擎备份工具XtraBackup之一(Install)
- 授权普通非DBA用户可以有权限查看执行计划的方法
- iOS设置处理异常的方法