LeetCode 简单操作 | 136. Single Number
2017-03-02 11:49
405 查看
/* * Leetcode136. Single Number * Funtion: Given an array of integers, every element appears twice except for one. Find that single one. * Author: LKJ * Date:2016/7/19 */ #include <iostream> #include <vector> using namespace std; class Solution { public: int singleNumber(vector<int>& nums) { int length = nums.size(); int result = 0 ; for (int i=0; i<length; i++) { result ^= nums[i];//用异或找不同 } return result; } }; int main(){ int myarr[5] = {1,1,3,3,4}; vector<int> myin(myarr,myarr+5); int myout; Solution SA; //cout << "Please Enter" << endl; //cin >> myin; myout = SA.singleNumber(myin); cout << myout << endl; return 0; }
相关文章推荐
- LeetCode 136:Single Number(异或操作)
- LeetCode 136 — Single Number(C++ Java Python)
- LeetCode 136 Single Number
- leetcode_136题——Single Number(哈希表hashtable,multiset,位运算)
- LeetCode---(136) Single Number
- leetcode Single Number 136
- LeetCode(136)Single Number
- Leetcode[136]-Single Number
- LeetCode 136 Single Number
- leetcode-136 Single Number
- Java for LeetCode 136 Single Number
- LeetCode: Single Number [136]
- Leetcode_136_Single Number
- [LeetCode]136 Single Number
- [Leetcode] 136. Single Number
- LeetCode 136 Single Number
- [leetcode 136] Single Number
- Leetcode: Single Number(136,137). 位运算解法分析
- leetcode || 136、Single Number
- leetcode#136 Single Number