当前位置:网站首页>JZ56 数组中只出现一次的两个数字
JZ56 数组中只出现一次的两个数字
2022-08-02 15:35:00 【syc596】
JZ56 数组中只出现一次的两个数字
数组中只出现一次的两个数字_牛客题霸_牛客网 (nowcoder.com)
import java.util.*;
public class Solution {
public int[] FindNumsAppearOnce (int[] array) {
List<Integer> list=new ArrayList<>();
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){
list.add(array[i]);
}
}
if(list.get(0)<list.get(1)){
return new int[]{list.get(0),list.get(1)};
}
return new int[]{list.get(1),list.get(0)};
}
}
边栏推荐
猜你喜欢
随机推荐
从幻核疑似裁撤看如何保证NFT的安全
CWE4.8:2022年危害最大的25种软件安全问题
【[USACO06NOV]Corn Fields G】【状压DP】
Advanced usage of vim configuration
CWE4.8: The 25 most damaging software security issues in 2022
05-读写锁、阻塞队列及四组API、同步队列
软件成分分析:华为云重磅发布开源软件治理服务
redis学习四redis消息订阅、pipeline、事务、modules、布隆过滤器、缓存LRU
tiup mirror sign
esp32之arduino配置下载提速
JZ15 二进制中1的个数
【服务器数据恢复】Raid阵列更换故障硬盘后数据同步失败的数据恢复案例
MPLS实验
tiup mirror modify
助力疫情防控,30行代码就能搞定无服务器实时健康码识别!
Thinkpad E430c使用u盘安装系统
Eight big software attack overview of supply chain
ROS 之 KUKA iiwa编程
Reed-Solomon Codes——RS纠错码
Apache management and web optimization