美文网首页
35.寻找插入位置

35.寻找插入位置

作者: New_Learner | 来源:发表于2019-05-15 10:19 被阅读0次

给定一有序数组,寻找某数的位置,如不存在则插入该数,并返回其索引。

思路:还是二分查找,如果不存在该数,那么我们实际上找到就是大于他的那个数字,所以二分迭代最好是先判断是否大于。这样就能找到大于等于它的第一个数了。还有一个小点,就是如果target是最大的数,可以对nums先插入一个INT_MAX来规避掉该问题。

相关文章

  • 35.寻找插入位置

    给定一有序数组,寻找某数的位置,如不存在则插入该数,并返回其索引。 思路:还是二分查找,如果不存在该数,那么我们实...

  • 【LeetCode通关全记录】35. 搜索插入位置

    【LeetCode通关全记录】35. 搜索插入位置 题目地址:35. 搜索插入位置[https://leetcod...

  • 35. 搜索插入位置

    35. 搜索插入位置 题目链接:https://leetcode-cn.com/problems/search-i...

  • 35. 搜索插入位置

    给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的...

  • 35. 搜索插入位置

    自己解法 有序数组就是二分查找的依据,二分查找完了以后,能找到target直接返回,不能找到的话,就是left和r...

  • 35. 搜索插入位置

    题目描述 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按...

  • 35. 搜索插入位置

    35. 搜索插入位置 问题 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组...

  • 35.搜索插入位置

    题目描述: 给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被...

  • 35. 搜索插入位置

  • 35. 搜索插入位置

    给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的...

网友评论

      本文标题:35.寻找插入位置

      本文链接:https://www.haomeiwen.com/subject/zkmuaqtx.html