算法爱好者——寻找重复的数 ? 待解决
2017-11-01 10:22
429 查看
给出一个数组 nums 包含 n + 1 个整数,每个整数是从 1 到 n (包括边界),保证至少存在一个重复的整数。假设只有一个重复的整数,编写一个函数找出这个重复的数。
注意事项:
1,不能修改数组(假设数组只能读)
2,只能用额外的O(1)的空间
3,时间复杂度小于O(n^2)
4,数组中只有一个重复的数,但可能重复超过一次
格式:
输入每一行输入一个 整数数组,输出每一行依次输出数组中重复的数。
样例输入
[ 5,5,4,3,2,1 ]
[ 5,4,3,3,2,1 ]
样例输出
5
3
思路:
注意事项:
1,不能修改数组(假设数组只能读)
2,只能用额外的O(1)的空间
3,时间复杂度小于O(n^2)
4,数组中只有一个重复的数,但可能重复超过一次
格式:
输入每一行输入一个 整数数组,输出每一行依次输出数组中重复的数。
样例输入
[ 5,5,4,3,2,1 ]
[ 5,4,3,3,2,1 ]
样例输出
5
3
思路:
相关文章推荐
- 算法爱好者——算法题:寻找峰值 ? 待解决
- 算法爱好者——重复子串 ? 待解决
- 算法爱好者——从指定范围中寻找幸运数 ?待解决
- 算法爱好者——算法题:四元组 ? 待解决
- 算法爱好者——子集 ? 待解决
- 算法爱好者——算法题:最小差 ? 待解决
- 算法爱好者——乘积最大子序列 ? 待解决
- 算法爱好者——最大平均值子数组 ? 待解决
- 算法爱好者——算法题:最长公共字串 ? 待解决
- 算法爱好者——算法题:乱序字符串 ? 待解决
- 算法爱好者——最接近的三数之和 ? 待解决
- 算法爱好者——判断某整数是否为两数平方之和 ? 待解决
- 算法爱好者——算法题:加一 ? 待解决
- 算法题目二:寻找最长重复子序列(4) 求给定字符串重复最长的子串
- 算法爱好者——算法题:通配符匹配 ? 待解决
- 算法爱好者——删除数字 ? 待解决
- 算法爱好者——矩阵归零 ? 待解决
- 算法爱好者——算法题:跳跃游戏 ? 待解决
- 【一道算法题】寻找N个数中重复数量大于 N/2的数
- 算法爱好者——算法题:单词拆分 ? 待解决