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

回首 测试交流1 109字数 239阅读模式
class Solution:
def searchInsert(self, nums: List[int], target: int) -> int:
i=1
if target>nums[-1]:
return len(nums)
elif target <=nums[0]:
return 0
elif target==nums[-1]:
return len(nums)-1
else:
for m in range(1,len(nums)):
if nums[m]<target:
i+=1
else:
return i

赤峰软件功能测试 文章源自玩技e族-https://www.playezu.com/190841.html

玩技站长微信
添加好友自动发送入群邀请
weinxin
rainbow-shownow
玩技官方公众号
官方微信公众号
weinxin
PLAYEZU
 
  • 版权提示:本站仅供存储任何法律责任由作者承担▷诈骗举报◁▷新闻不符◁▷我要投稿◁
    风险通知:非原创文章均为网络投稿真实性无法判断,侵权联系2523030730
    免责声明:内容来自用户上传发布或新闻客户端自媒体,切勿!切勿!切勿!添加联系方式以免受骗。
  • 原创转载:https://www.playezu.com/190841.html
    转载说明: 点我前往阅读>>>
    • 团长
      团长 9

      没有例子,看不懂这个题目描述。。。bisect.bisect_left(nums, target)https://leetcode-cn.com/problems/search-insert-position/
      忘记发原链接了二分查找
      方法很笨 也懒得想其他办法了

    匿名

    发表评论

    匿名网友
    确定