First Missing Positive
来源:互联网 发布:产品外壳设计知乎 编辑:程序博客网 时间:2024/06/06 14:48
Given an unsorted integer array, find the first missing positive integer.
For example,
Given [1,2,0]
return 3
,
and [3,4,-1,1]
return 2
.
Your algorithm should run in O(n) time and uses constant space.
在leetcode里发现了这道题目。很巧妙地把A[i]和A[A[i]-1]交换,使得原先A[A[i]-1]的位置上存放正确的对应数值。最后从前往后遍历找出第一个不符合的。好巧妙啊
0 0
- LeetCode: First Missing Positive
- LeetCode First Missing Positive
- LeetCode: First Missing Positive
- [Leetcode] First Missing Positive
- leetcode12: First Missing Positive
- First Missing Positive
- [LeetCode] First Missing Positive
- [Leetcode] First Missing Positive
- leetcode First Missing Positive
- LeetCode First Missing Positive
- [leetcode] first missing positive
- First Missing Positive
- LeetCode: First Missing Positive
- First Missing Positive
- First Missing Positive
- [LeetCode]First Missing Positive
- First Missing Positive
- First Missing Positive
- 使用poi来导入导出excel文件
- android jni 返回java的一个类
- 编码实践1
- 个人总结的代码
- web前端-CSS 组合选择符 -021
- First Missing Positive
- 关于IO流的自己的理解
- 使GetMessage返回0的方法
- irun , vcs 调用UVM 的方法
- 系统环境变量profile修改导致进入不了系统
- Java内存溢出的详细解决方案
- ZooKeeper 统一配置管理
- suricata 3.1 源码分析28 (数据包TCP解码)
- 如何阅读一个没有参与过的项目