![](https://img-blog.csdnimg.cn/20201014180756780.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
力扣刷题
文章平均质量分 90
YouLan999
眼里长着太阳,笑里全是坦荡;
做自己的太阳,无需凭借谁的光
展开
-
LeetCode刷题 _「剑指 Offer]第2版_按顺序
剑指 Offer 03. 数组中重复的数字数组、哈希表、排序class Solution: def findRepeatNumber(self, nums: List[int]) -> int: res = collections.Counter(nums) for key in res: if res[key] > 1: return key剑指 Offer 04. 二维数组中的查找数组、原创 2022-01-04 15:30:09 · 595 阅读 · 0 评论 -
LeetCode刷题 _「剑指 Offer]专项突破版
剑指 Offer II 001. 整数除法class Solution: # 时间复杂度:O(logn), 空间复杂度:O(1) def divideCore(self, dividend, divisor): result = 0 while dividend <= divisor: # 因为此时被除数和除数都成了负数 value = divisor quotient = 1原创 2021-12-23 13:06:47 · 1795 阅读 · 0 评论 -
LeetCode刷题 _「剑指 Offer]第2版_按计划
第一天 栈与队列(简单)剑指 Offer 09. 用两个栈实现队列栈、设计、队列class CQueue: def __init__(self): self.stack1 = [] self.stack2 = [] def appendTail(self, value: int) -> None: self.stack1.append(value) def deleteHead(self) -> int:原创 2021-12-17 17:19:06 · 984 阅读 · 0 评论