数组中只出现一次的数字
来源:互联网 发布:怎样看淘宝退款率 编辑:程序博客网 时间:2024/06/04 19:19
题目描述:
输入数组中有一个不重复的数字,请找出他
解题思路:
做异或运算!
任何一个数异或他自己都等于0。
public class Solution31 { public static int FindNumsAppearOnce(int[] array){ int res =0; for (int i=0;i<array.length;i++){ res ^= array[i]; //任何数字异或他自己都等于0 } return res; } public static void main(String args[]){ int[] array = {1,1,2,28,2,3,3,4,4}; System.out.println(FindNumsAppearOnce(array)); }}
0 0
- 数组中只出现一次的数字
- 数组中只出现一次的数字
- 数组中只出现一次的数字
- 数组中只出现一次的数字
- 数组中只出现一次的数字
- 数组中只出现一次的数字
- 数组中只出现一次的数字
- 数组中只出现一次的数字
- 数组中只出现一次的数字
- 数组中只出现一次的数字
- 数组中只出现一次的数字
- 数组中只出现一次的数字
- 数组中只出现一次的数字
- 数组中只出现一次的数字
- 数组中只出现一次的数字
- 数组中只出现一次的数字
- 数组中只出现一次的数字
- 数组中只出现一次的数字
- 蓝桥杯 序列求和 java
- 2017 陕西省网络安全技术比赛 Writeup
- C#中的Attribute详解(上)
- BZOJ 4816 [Sdoi2017]数字表格
- 记一次分配虚拟内存的经历
- 数组中只出现一次的数字
- 1064. Complete Binary Search Tree (30)
- (转)一个百倍股的坠落:那个曾经满大街的ESPRIT是如何衰败的
- day69_oracle
- 对文件的访问控制
- ofbiz部署之平台部署安装及遇到的问题
- matlab bp神经网络预测(不好用的版本)
- Spark再体验之springboot整合spark
- 交换机基础配置