class Solution {
public int findRepeatNumber(int[] nums) {
Set<Integer> set = new HashSet<>();
for(int num : nums) {
if(set.contains(num)) return num;
set.add(num);
}
return -1;
}
}
剑指 Offer 03. 数组中重复的数字
最新推荐文章于 2025-12-17 23:41:09 发布
该博客介绍了一个Java解决方案,用于在一个整数数组中找出重复的数字。通过使用HashSet来存储已遍历过的数字,算法能够在O(n)的时间复杂度内找到数组中的重复值。如果找不到重复值,则返回-1。

331

被折叠的 条评论
为什么被折叠?



