随笔分类 - Leetcode
摘要:[TOC] "Leetcode 713" 问题描述 例子 方法
阅读全文
摘要:[TOC] "Leetcode" 问题描述 例子 方法一
阅读全文
摘要:[TOC] "Leetcode 1052" 问题描述 例子 方法 1. 使用滑动窗口windows记录不满意的客户数(X分钟)。当滑动窗的宽度大于X时从滑动窗的左端减去不满意的客户 windows = grumpy[i X] customers[i X]; 2. 使用satisfied记录satis
阅读全文
摘要:[TOC] "Leetcode 1358" 问题描述 例子 方法一 方法二
阅读全文
摘要:[TOC] "Leetcode 1248" 问题描述 例子 方法一 方法二
阅读全文
摘要:[TOC] "Leetcode 1234" 题目描述 例子 方法
阅读全文
摘要:[TOC] "Leetocde 1004" 题目描述 例子 方法
阅读全文
摘要:[TOC] "Leetcode" 问题描述 例子 方法一 方法二
阅读全文
摘要:[TOC] "Leetcode 904" 问题描述 例子 方法 方法二 循环所有的水果c中tree, 需要注意的是a和b是我们见面的最后两个不同类型的水果, c是目前果型, 所以它的东西,如“...... aaabbbc ......” 案例1 c == b: 水果c已经在篮子里, 和最后一种水果相
阅读全文
摘要:[TOC] "Leetcode 862" 问题描述 例子 方法
阅读全文
摘要:[TOC] "Leetcode 209" 问题描述 例子 方法
阅读全文
摘要:[TOC] "Leetcode 992" 问题描述 例子 方法一
阅读全文
摘要:[TOC] "Leetcode 978" 问题描述 方法一 方法二
阅读全文
摘要:[TOC] "Leetocde 1074" 问题描述 方法二
阅读全文
摘要:[TOC] "Leetcode 567" 问题描述 例子 方法一 采用固定的窗口,滑动一次检查一次。
阅读全文
摘要:[TOC] "Leetcode 424" 问题描述 例子 方法一 Java建立HashMap, Python使用字典. 方法二 用Array代替HashMap. Python3也可用collections.Counter()的方法,但速度过慢。
阅读全文
摘要:[TOC] "Leetcode " 问题描述 例子 解题方法 首先生成双端队列deque, deque用于存放数组nums的下标。 1. 如果deque为空,直接把下标i放deque,放入过程结束; 2. 如果deque不为空,取出当前deque队尾存放的下表,假设为j; 1). 如果nums[j]
阅读全文
摘要:[TOC] "Leetcode 76" 问题描述 例子 解决方案
阅读全文
摘要:[TOC] "Leetcode 3" 问题描述 例子 方法一 保留一个将字符串中的字符存储为键并将其位置存储为值的hashmap,并保留两个定义最大子字符串的指针。移动右指针以浏览字符串,同时更新hashmap。如果字符已经在hashmap中,则将左指针移到最后找到的相同字符的右边。请注意,两个指针
阅读全文
摘要:"Leetcode 10" 问题描述 例子 方法
阅读全文