Leetcode 136. Single Number
来源:互联网 发布:网络手游下载 编辑:程序博客网 时间:2024/05/22 11:29
136. Single Number
Given an array of integers, every element appears twice except for one. Find that single one.
Note:
Your algorithm should have a linear runtime complexity. Could you implement it without using extra memory?
一开始提交的时候居然compile error,一直显示control reaches end of non-void function [-Werror=return-type]。后来加了句return 0;之
后才通过的。如果返回值是除void外的类型,那就必须得保证一定会有一个相应类型的返回值。恍然大悟~
#include<cstdio>#include<iostream>#include<vector>#include<algorithm>using namespace std;/**********************************提交部分**********************************/ class Solution{public:int singleNumber(vector<int>& nums){sort(nums.begin(),nums.end());for(int i=0; i<nums.size(); i=i+2){if(nums[i]!=nums[i+1])return nums[i];}return 0;}};/*****************************************************************************/int main(){Solution S;vector<int> a;int n;scanf("%d",&n);int tmp;for(int i=0; i<n; i++){scanf("%d",&tmp);a.push_back(tmp);}int ans=S.singleNumber(a);printf("%d\n",ans);return 0;}
0 0
- LeetCode 136. Single Number
- [Leetcode] 136. Single Number
- LeetCode 136. Single Number
- 【leetcode】136. Single Number
- 【LeetCode】136. Single Number
- Leetcode 136. Single Number
- leetcode 136. Single Number
- leetcode 136. Single Number
- 136. Single Number LeetCode
- LeetCode 136. Single Number
- LeetCode 136. Single Number
- [LeetCode]136. Single Number
- LeetCode 136. Single Number
- LeetCode *** 136. Single Number
- [LeetCode]136. Single Number
- LeetCode--136. Single Number
- 【leetcode】136. Single Number
- leetcode-136. Single Number
- How To Use Codelite
- READING NOTE: Rethinking the Inception Architecture for Computer Vision
- python(五)常用模块学习
- Android studio中控制台输出乱码
- 面向对象知识点回顾
- Leetcode 136. Single Number
- 18. 4Sum
- Section 1.3 Greedy Algorithm
- AJAX实现异步提交
- idea 打包包含依赖的JAR文件
- mysql 修改表中 value的一部分值
- Application的Theme与Activity的Theme 摘要
- 电商平台分布式存储系统的搭建01
- PopUpWindow使用详解(一)——基本使用