当前位置:网站首页>NC231 只出现一次的数字
NC231 只出现一次的数字
2022-08-02 15:35:00 【syc596】
NC231 只出现一次的数字
只出现一次的数字_牛客题霸_牛客网 (nowcoder.com)
// //set
// import java.util.*;
// public class Solution {
// public int singleNumber (int[] array) {
// Set<Integer> set=new HashSet<>();
// for(int i=0;i<array.length;i++){
// if(set.contains(array[i])){
// set.remove(array[i]);
// }else{
// set.add(array[i]);
// }
// }
// for(int i=0;i<array.length;i++){
// if(set.contains(array[i])){
// return array[i];
// }
// }
// return -1;
// }
// }
// //map
// import java.util.*;
// public class Solution {
// public int singleNumber (int[] array) {
// Map<Integer,Integer> map=new HashMap<>();
// for(int i=0;i<array.length;i++){
// if(map.containsKey(array[i])==false){
// map.put(array[i],1);
// }else{
// map.put(array[i],map.get(array[i])+1);
// }
// }
// for(int i=0;i<array.length;i++){
// if(map.get(array[i])==1){
// return array[i];
// }
// }
// return -1;
// }
// }
//11
//异或
import java.util.*;
public class Solution {
public int singleNumber (int[] array) {
int ret=0;
for(int num:array){
ret^=num;
}
return ret;
}
}边栏推荐
猜你喜欢
随机推荐
TCP(传输控制协议)
莫比乌斯反演学习笔记
2.5 - 死锁
Qt | 关于QPalette的使用
2.6 - 进程资源
禅道16.5升级17.3
Eight big software attack overview of supply chain
第十五天笔记
MongoDB 《三》复制集集群搭建实例
机械臂速成小指南(十八):圆弧规划
智能座舱供应链的“新主角”
坚持自主创新 线控底盘领军企业英创汇智获数亿元B+轮融资
做好私域流量!全民拼购就可以了。
Go-6-常用命令-go包管理问题-两个路径-GO111MODULE
无线振弦采集仪远程修改参数方式
tiup mirror rotate
Reed-Solomon Codes——RS纠错码
Qt | 事件系统 QEvent
.NET性能优化-使用SourceGenerator-Logger记录日志
Apache的管理及web优化









