一、学习要点:
这篇博客讲的比较好:https://www.cnblogs.com/fstang/p/3754549.html
不断填坑挖坑,填坑是用应有的值,挖去不匹配的值;
二、代码:

class Solution
{int firstMissingPositive(int A[],int n){for(i=0;i<n;i++){if(A[i]==i+1){continue;}int idx=A[i];if(idx>0&&idx<=n&&A[idx-1]!=idx){int temp=A[idx-1];A[idx-1]=idx;idx=temp;}}}
};

First Missing Positive相关推荐

  1. 41-First Missing Positive

    [题目] Given an unsorted integer array, find the first missing positive integer. For example, Given [1 ...

  2. LeetCode First Missing Positive

    Given an unsorted integer array, find the first missing positive integer. For example, Given [1,2,0] ...

  3. Lintcode189 First Missing Positive solution 题解

    [题目描述] Given an unsorted integer array, find the first missing positive integer. 给出一个无序的整数数组,找出其中没有出 ...

  4. 41. First Missing Positive

    题目: Given an unsorted integer array, find the first missing positive integer. For example, Given [1, ...

  5. leetcode 41. First Missing Positive 1

    题目要求 Given an unsorted integer array, find the first missing positive integer.For example, Given [1, ...

  6. LeetCode题解41.First Missing Positive

    41. First Missing Positive Given an unsorted integer array, find the first missing positive integer. ...

  7. [LeetCode] First Missing Positive

    Given an unsorted integer array, find the first missing positive integer. For example, Given [1,2,0] ...

  8. leetCode 41.First Missing Positive (第一个丢失的正数) 解题思路和方法

    First Missing Positive Given an unsorted integer array, find the first missing positive integer. For ...

  9. LeetCode: First Missing Positive 解题报告

    Q: Given an unsorted integer array, find the first missing positive integer. For example, Given [1,2 ...

  10. 【排序+难题】LeetCode 41. First Missing Positive

    LeetCode 41. First Missing Positive 本博客转载自:[1]http://www.cnblogs.com/grandyang/p/4395963.html [2]htt ...

最新文章

  1. 常用String方法
  2. opengl 鼠标拾取
  3. usaco Snail Trails
  4. 【pmcaff】萝卜网高级会员奖品发放开始啦!快去领奖哟·!
  5. mybatis学习(51):扩展集
  6. optimize table优化mysql例子
  7. 干得漂亮!法院在微信朋友圈精准投放“老赖”广告 网友:建议全国推广
  8. 服务器系统关了,各种服务器系统的关机
  9. ubuntu环境搭建五:修改中文字符集
  10. 百面机器学习—2. 特征工程与模型评估要点总结
  11. 路由器AP、路由、桥接模式有什么区别
  12. 春晚魔术,醉翁之意不在酒
  13. FinalData 数据恢复工具[绿色版]
  14. linux环境下刷机9008,LINUX下线刷修复变砖手机
  15. java 三维旋转立方体_旋转立方体实现
  16. 判断分数是否为无限循环小数
  17. flutter能开发游戏吗_Flutter Flame游戏开发上手(1)
  18. Vue中设置浏览器标签栏图标以及title
  19. 鸿蒙系统荣耀新机,鸿蒙系统要来了?网传荣耀新机搭载鸿蒙 OS
  20. js图片切换(点击左右按钮,小圆点切换图片,自动轮播)

热门文章

  1. boost::mp11::mp_pairwise_fold_q相关用法的测试程序
  2. boost::gil::median_filter用法的测试程序
  3. boost::geometry::srs::transformation用法的测试程序
  4. boost::fusion::result_of::size用法的测试程序
  5. boost::fusion::filter用法的测试程序
  6. GDCM:打印dicom文件的LookupTable的测试程序
  7. OpenCV霍夫变换的演示代码(附完整代码)
  8. QML中的JavaScript表达式
  9. C语言通过用户输入将八进制转为二进制(附完整源码)
  10. C++STL的vector容器