找出数组中重复的数字。

在一个长度为 n 的数组 nums 里的所有数字都在 0~n-1 的范围内。数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次。请找出数组中任意一个重复的数字。

示例 1:

输入:
[2, 3, 1, 0, 2, 5, 3]
输出:2 或 3

代码

class Solution {public int findRepeatNumber(int[] nums) {int[] c=new int[nums.length];for(int k:nums)if(c[k]==1) return k;else c[k]++;return -1;}
}

leetcode 剑指 Offer 03. 数组中重复的数字相关推荐

  1. leetcode 剑指 Offer 03. 数组中重复的数字 抽屉原理 一个萝卜一个坑

    找出数组中重复的数字. 在一个长度为 n 的数组 nums 里的所有数字都在 0-n-1 的范围内.数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次.请找出数组中任意一个重 ...

  2. Leetcode 剑指 Offer 03. 数组中重复的数字 (每日一题 20210614)

    找出数组中重复的数字.在一个长度为 n 的数组 nums 里的所有数字都在 0-n-1 的范围内.数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次.请找出数组中任意一个重复 ...

  3. 【三种解法实现】剑指 Offer 03. 数组中重复的数字

    立志用最少的代码做最高效的表达 题目链接-->传送门 找出数组中重复的数字. 在一个长度为 n 的数组 nums 里的所有数字都在 0-n-1 的范围内.数组中某些数字是重复的,但不知道有几个数 ...

  4. 【算法】剑指 Offer 03. 数组中重复的数字

    1.概述 找出数组中重复的数字. 在一个长度为 n 的数组 nums 里的所有数字都在 0-n-1 的范围内.数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次.请找出数组中 ...

  5. 剑指 Offer 03. 数组中重复的数字()

    在一个长度为 n 的数组 nums 里的所有数字都在 0-n-1 的范围内.数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次.请找出数组中任意一个重复的数字. 解题思路 原 ...

  6. 【LeetCode笔记】剑指 Offer 03. 数组中重复的数字(Java、哈希表、原地算法)

    文章目录 题目描述 思路 & 代码 二刷 题目描述 倒是和leetcode 287 寻找重复数很像..但是不能使用那道题的快慢指针法(也可能是我太菜了) 重点在于题干的描述[长度为 n 的数组 ...

  7. LeetCode-剑指 Offer 03. 数组中重复的数字

    剑指 Offer 03. 数组中重复的数字 思路一:先排序,然后找到最近的两个相邻的一样数返回 class Solution {public:int findRepeatNumber(vector&l ...

  8. Python剑指offer:数组中重复的数字

    题目一:找出数组中重复的数字 在一个长度为n的数组里的所有数字都在0~n-1的范围内.数组中某些数字是重复的,但不知道有几个数字重复了,也不知道每个数字重复了几次.请找出数组中任意一个重复的数字.例如 ...

  9. 《剑指offer》数组中重复的数字

    题目:在一个长度为n的数组里的所有数字都在0到n-1的范围内. 数组中某些数字是重复的,但不知道有几个数字是重复的.也不知道每个数字重复几次.请找出数组中任意一个重复的数字. 例如,如果输入长度为7的 ...

最新文章

  1. python install scikit-image后,报错ImportError: DLL load failed: 找不到指定的模块
  2. (正)斜杠 与 反斜杠
  3. qt 软件发布在别的机器不能运行(IDE为vs2005)
  4. Go语言的管道Channel用法
  5. 【HNOI2006】鬼谷子的钱袋
  6. NopCommerce 2.5的部署
  7. 腾讯百度等22家股东退出 链家注册资本缩水34%
  8. js+css 使div背景图在ie6中透明
  9. SURF算法学习心得
  10. zuc算法代码详解_最短路算法-dijkstra代码与案例详解
  11. LCT动态树【史上最精简易懂的LCT讲解】
  12. 8段数码管与字符对照表
  13. IDEA插件修改class文件
  14. 基于区块链的食品安全溯源系统
  15. 【Research】Audit审计
  16. log公式如何用计算机,log计算-计算器怎么算log,如何使用科学计算器中的对数log...
  17. 开机 服务 自动 bat regedi_android实现通话自动录音服务_Android
  18. 调用摄像头接口方法合集
  19. shapely 经纬度相关计算
  20. MICCAI-iseg2017挑战赛小结与婴儿脑组织分割总结

热门文章

  1. 从新手到Flutter架构师,一篇就够!帮你突破瓶颈
  2. 给后辈的一点建议,面试建议
  3. 安卓开发面试题及答案,一次哔哩哔哩面试经历,年薪50W
  4. php列表框怎么用,PHP+Mysql+jQuery查询和列表框选择操作实例讲解
  5. python 函数进度条怎么_python输出结果刷新及进度条的实现操作
  6. 软件工程——结对编程第二次作业
  7. html单行元素居中显示,多行元素居左显示
  8. 杜教筛--51nod1239 欧拉函数之和
  9. 2015年10月13日
  10. UITableView,UICollectionView,UIScrollView快速返回顶部