领扣--搜索插入位置--Python实现

给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。你可以假设数组中无重复元素。示例 1:输入: [1,3,5,6], 5 输出: 2 示例 2:输入: [1,3,5,6], 2 输出: 1 示例 3:输入: [1,3,5,6], 7 输出: 4 示例 4:输入: [1,3,5,6], 0 输出: 0

nums=list(input('请输入一个数组:')) #print(nums) target=input('请输入一个数:') #print(target) if targetin nums: print(nums.index(target)) else: nums.append(target) nums.sort() print(nums.index(target))

【领扣--搜索插入位置--Python实现】领扣--搜索插入位置--Python实现
文章图片

    推荐阅读