当前位置:网站首页>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)};
}
}边栏推荐
猜你喜欢

System delay tasks and scheduled tasks

绝对最直白的MySQL MVCC机制总结,免费拿走

(LinkedList与链表) 和 (ArrayList与顺序表)的区别

CWE4.8:2022年危害最大的25种软件安全问题

synchronized已经不在臃肿了,放下对他的成见之初识轻量级锁

【wpf】ListView 和 ItemsControl 的一点区别

Break the stereotype, DIY is your own unique mall

【Transformer专题】一、Attention is All You Need(Transformer)

06-线程池(3大方法、7大参数,4种拒绝策略)

MySQL-1-环境部署
随机推荐
VLAN实验
esp32之arduino配置下载提速
【[USACO06NOV]Corn Fields G】【状压DP】
浅聊组合函数
坚持自主创新 线控底盘领军企业英创汇智获数亿元B+轮融资
制胜精细化运营时代 华为应用市场打出内容、场景、商业运营组合拳
节省50%成本!京东云重磅发布新一代混合CDN产品
05-读写锁、阻塞队列及四组API、同步队列
绝对最直白的MySQL MVCC机制总结,免费拿走
机械臂速成小指南(十六):带抛物线过渡的线性规划
CefSharp practical demonstration
Linux系统中mysql数据库的基本管理
2.6 - 进程资源
Apache的管理及web优化
【[USACO12MAR]Cows in a Skyscraper G】【状压DP && DFS】
MySQL-3-密码破解
System delay tasks and scheduled tasks
我今天终于发现demo才是一切
看我如何用多线程,帮助运营小姐姐解决数据校对系统变慢!
快速搞懂Seata分布式事务AT、TCC、SAGA、XA模式选型