##题目

##解析
可看我的博客:查找那一章
##代码
class Solution(object):
def search(self, nums, target):
"""
:type nums: List[int]
:type target: int
:rtype: int
"""
left = 0
right = len(nums) -1
while right >=left:
mid = (left+right) // 2
if nums[mid] == target:
return mid
elif nums[mid] > target:
right = mid -1
else :
left = mid +1
return -1
##代码状况

本文介绍了如何在Python中实现一个名为Solution的类的search方法,用于在给定整数列表nums中进行二分查找,寻找目标值target。该方法利用了二分查找算法的思想,时间复杂度为O(logn)。
172

被折叠的 条评论
为什么被折叠?



