摘要: 二分查找——递归版: def binarySearch(aimlist, item): # 获取列表的长度 n = len(aimlist) # 如果列表非空 if n > 0: # 计算中间索引 mid = n // 2 # 如果中间元素是目标元素,则找到了 if aimlist[mid] == 阅读全文
posted @ 2024-02-25 21:17 Junior_bond 阅读(13) 评论(0) 推荐(0)
摘要: 暴力解法,最后内存爆了 class Solution: def maxProfit(self, prices): n=len(prices) if n==1: return 0 if n>1000: return 3 profit = [] for i in range(n): cur=i+1 wh 阅读全文
posted @ 2024-02-25 19:18 Junior_bond 阅读(12) 评论(0) 推荐(0)