Single Number问题及解法
来源:互联网 发布:xshell for mac 编辑:程序博客网 时间:2024/06/09 18:09
问题描述:
Given an array of integers, every element appears twice except for one. Find that single one.
问题分析:
本题可用位运算------异或(相同的数异或为0,任何数与0异或均为0)
过程详见代码:
class Solution {public: int singleNumber(vector<int>& nums) { int res = 0; for(int i = 0;i < nums.size(); i++) { res ^= nums[i];}return res; }};
0 0
- Single Number问题及解法
- Single Number II问题及解法
- Single Number III问题及解法
- Single Number通用解法
- Palindrome Number问题及解法
- Missing Number问题及解法
- Number Complement问题及解法
- Perfect Number问题及解法
- Largest Number问题及解法
- leetcode:Single Number 菜鸟解法
- Excel Sheet Column Number问题及解法
- Third Maximum Number问题及解法
- Number of Boomerangs问题及解法
- Number of Islands问题及解法
- Complex Number Multiplication问题及解法
- Find the Duplicate Number问题及解法
- Valid Triangle Number问题及解法
- Super Ugly Number问题及解法
- 古今C++ 经典题目
- HashMap、HashTable、LinkedHashMap和TreeMap用法和区别
- 【maven】7、Maven多模块化
- String转timestamep不成功
- 零基础如何学爬虫技术?
- Single Number问题及解法
- CentOS6.0 下配置Tomcat7.0
- {LeetCode} 457. Circular Array Loop
- Lucene:基于Java的全文检索引擎简介
- Android Studio混淆模板及常用第三方混淆(看了都说好)
- TextView常用的几种方式:局部字体样式(二)
- Mybatis开发流程
- 【abap】查看生产订单
- Django-web development creation