/**
* 方法二:使用位运算 XOR 实现
* @param nums 输入整数数组
* @return 数组中只出现一次的元素
*/
private static int singleNumber1(int[] nums){
// 初始化一个变量,用于存储结果
int num = nums[0];
// 遍历数组中的每个元素,进行异或运算
for (int i = 1; i < nums.length; i++) {
num = num ^ nums[i];
}
// 返回异或运算的结果,即数组中只出现一次的元素
return num;
}
相关文章
- leetcode找出出现一次的数字-方法二
- leetcode-只出现一次的数字合并两个有序数组
- Leetcode 137 Single Number II 仅出现一次的数字
- 找出只出现一次的数字
- #yyds干货盘点# LeetCode 腾讯精选练习 50 题:只出现一次的数字
- #yyds干货盘点# LeetCode 热题 HOT 100:只出现一次的数字
- 力扣(LeetCode) 136. 只出现一次的数字
- LeetCode 136 Single Number 数组中除一个数外其他数都出现两次,找出只出现一次的数
- ❤leetcode,python2❤给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素
- PHP查找数组中只出现一次的数字实现方法【查找特定元素】