搜索插入位置(python)
2019-03-20 19:46
113 查看
要求:给定一个排序数组和一个目标值,在数组中找到目标值,并返回其索引。如果目标值不存在于数组中,返回它将会被按顺序插入的位置。
class Solution(object): def searchInsert(self, nums, target): """ :type nums: List[int] :type target: int :rtype: int """ #enumerate()函数会输出下标和对象 for i,num in enumerate(nums):#没超过列表边界 if target<=num: return i return len(nums)#若超出 #len()函数返回对象(字符、列表、元组等)长度或项目个数
相关文章推荐
- python_lintcode_64合并排序数组 II_60搜索插入位置_142 O(1)时间检测2的幂次
- Leetcode 35_搜索插入位置 --python
- leetcode的python实现 刷题笔记35:搜索插入位置的暴力解法和优化解法
- LeetCode 35. 搜索插入位置 Python
- lintcode python 容易 60.搜索插入位置
- Leetcode35. 搜索插入位置(python3)
- 日常练习:lintcode60. 搜索插入位置
- 插入元素到有序数组,二分搜索查找插入位置
- 【lintcode笔记】搜索插入位置
- python列表中元素插入位置总结
- 【LeetCode】Search Insert Position搜索插入位置[数组、二分法] - Medium
- LeetCode35. 搜索插入位置
- 搜索插入位置
- lintCode 搜索插入位置
- leetcode 35 Search Insert Position.(搜索元素插入数组的位置)
- LeetCode 35. 搜索插入位置
- LeetCode35. 搜索插入位置(java)
- leetcode之数组类之数组的旋转与分治类-----OJ 189/33/81/153/154 数组旋转 旋转数组搜索 88 有序数组合并 4 两个有序数组寻找第K个元素/中位数 35 寻找插入位置
- LintCode_060_搜索插入位置
- 趣学python第3章字符串2把值插入到某位置