您的位置:首页 > 文旅 > 旅游 > 河南建设工程材料信息网官网_产品网站策划书方案_优化设计答案大全英语_seo流量优化

河南建设工程材料信息网官网_产品网站策划书方案_优化设计答案大全英语_seo流量优化

2024/10/5 23:20:22 来源:https://blog.csdn.net/huanxianxianshi/article/details/142391923  浏览:    关键词:河南建设工程材料信息网官网_产品网站策划书方案_优化设计答案大全英语_seo流量优化
河南建设工程材料信息网官网_产品网站策划书方案_优化设计答案大全英语_seo流量优化

在这里插入图片描述
在这里插入图片描述
思路
1.先用in方法判断列表中是否有target,有则用list.index()直接找出对应下标
1>列表的in方法,有则返回True,无则返回False
2.列表不存在target
1>首位、末位处理
列表为空或 target<=首位,则位置在首位
target比末位还大,则在末位的后边
2>target大于首位,小于末位,则进行插入位置的查找,存放位置规律 值大于前一个数、小于或等于后一个数。


class Solution(object):def searchInsert(self, nums, target):""":type nums: List[int]:type target: int:rtype: int"""if target in nums:return nums.index(target)else:if target<=nums[0] or len(nums)==0:return 0elif target>nums[len(nums)-1]:return len(nums)for i in range(len(nums)-1):if (nums[i]<target and nums[i+1]>=target):return i+1

版权声明:

本网仅为发布的内容提供存储空间,不对发表、转载的内容提供任何形式的保证。凡本网注明“来源:XXX网络”的作品,均转载自其它媒体,著作权归作者所有,商业转载请联系作者获得授权,非商业转载请注明出处。

我们尊重并感谢每一位作者,均已注明文章来源和作者。如因作品内容、版权或其它问题,请及时与我们联系,联系邮箱:809451989@qq.com,投稿邮箱:809451989@qq.com