【Python】搜索插入位置

【Python】搜索插入位置,第1张

概述目录导航:代码:哔哔一句:导航:自己:https://sleepymonster.cn/仓库:https://github.com/hengyi666代码:classSolution:defSearchInsert(self,nums:list,target:int)->int:iftarget<=nums[0]:return0iftarget>=nums[

目录导航:代码:哔哔一句:

导航:

自己:https://sleepymonster.cn/
仓库:https://github.com/hengyi666

代码:
class Solution:    def SearchInsert(self, nums: List, target: int) -> int:        if target <= nums[0]:            return 0        if target >= nums[-1]:            return len(nums)        i, j = 0, len(nums) - 1        while i < j:            mID = (i+j)//2            if target <= nums[mID]:                j = mID            else:                i = mID + 1        return jnums = [1,3,5,6]target = 2test = Solution().SearchInsert(nums,target)print(test)
哔哔一句:

一起进步,若有帮助,点个赞吧QAQ

总结

以上是内存溢出为你收集整理的【Python】搜索插入位置全部内容,希望文章能够帮你解决【Python】搜索插入位置所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/1187594.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-06-03
下一篇 2022-06-03

发表评论

登录后才能评论

评论列表(0条)

保存