文章

136. 只出现一次的数字

问题136 只出现一次的数字 ★☆☆☆☆

https://leetcode-cn.com/problems/single-number/

这个题目本质上是考察二进制位操作,利用v ^ v = 0的特性,很容易想到:

1
2
3
4
5
6
7
8
9
	public int singleNumber(int[] nums) {
		int ret = 0;

		for (int num : nums) {
			ret ^= num;
		}

		return ret;
	}

在 LeetCode 查看

本文由作者按照 CC BY 4.0 进行授权