First Missing Positive
来源:互联网 发布:java数据库编程题型 编辑:程序博客网 时间:2024/05/22 01:48
太有才了,将值做索引用,把每个数放到对应的位置上。
def firstMissingPositive_1(self, nums): n=len(nums) for i in xrange(n): while nums[i]>0 and nums[i]<n+1 and nums[i]!=i+1 and nums[nums[i]-1]!=nums[i]: nums[nums[i]-1],nums[i]=nums[i],nums[nums[i]-1] miss=1 for x in nums: if x!=miss: return miss miss+=1 return miss
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
- BIRT --百度百科
- Android SQLite数据库增删改查操作的使用详解
- 高并发解决方案
- Android ListView note
- 单片机与PC机多机通讯 串口通信
- First Missing Positive
- “程序员”学哪种编程语言最赚钱?
- Git命令大全
- Unity3d-反编译C#和提取资源
- SQLDMO注册
- JAXB中的标注
- Codeforces 558E A Simple Task (计数排序+线段树优化)
- 暂时在heap上留个坑
- poj3281