《流畅的python》的阅读也在继续当中。当然闲下来的时间也不能浪费,因此从昨天开始就走上了不归路——刷leetcode。
用的语言当然还是Python。希望保持每天一道题把。
今天的题是搜索插入位置,下面给出题目描述。
class Solution:
def searchInsert(self, nums, target):
if target in nums:
index = nums.index(target)
return index
for i in range(len(nums)):
index = None
if target <= nums[i]:
index = i
elif target > nums[i] and len(nums) == 1:
index = len(nums)
elif target > nums[len(nums)-1]:
index = len(nums)
elif target > nums[i] and target <= nums[i + 1]:
index = i + 1
else:
continue
return index