leetcode
文章平均质量分 71
肥春勿扰
这个作者很懒,什么都没留下…
展开
-
LRU 算法
LRU 缓存淘汰算法就是一种常用策略。LRU 的全称是 Least Recently Used,也就是说我们认为最近使用过的数据应该是是「有用的」,很久都没用过的数据应该是无用的,内存满了就优先删那些很久没用过的数据。LRU算法题。原创 2023-08-19 17:51:48 · 697 阅读 · 0 评论 -
算法01 跟左神刷题01
给定一个有序数组arr,代表坐落在X轴上的点,给定一个正数K,代表绳子的长度返回绳子最多压中几个点?即使绳子边缘处盖住点也算盖住。原创 2023-08-17 21:24:23 · 184 阅读 · 0 评论 -
一篇文章让你熟练运用滑动窗口思想
如果 :窗内元素满足条件,R向右扩大窗口,并更新最优结果。如果 :窗内元素满足条件,L向右缩小窗口,并更新最优结果。-----核心:左右双指针(L,R)在起始点,R向右逐位滑动循环。-----核心:左右双指针(L,R)在起始点,R向右逐位滑动循环。如果 :窗内元素不满足条件,L向右缩小窗口。如果 :窗内元素不满足条件,R向右扩大窗口。-----每次滑动的过程中。-----每次滑动的过程中。例如:长度最小的子数组。------R到达结尾。------R到达结尾。字串/子数组/子序列。原创 2023-04-25 21:04:22 · 36 阅读 · 0 评论