归档
Growth | Study
08
01
第二章:LRU算法详解 第二章:LRU算法详解
labuladong LRU算法详解 146. LRU(Least Recently Used) 缓存机制 利用字典+双向链表 字典里存的是Node的节点类,self.add(Node(key, value)) 传给add函数的是一个No
2020-08-01
07
31
第一章:贪心算法之区间调度问题 第一章:贪心算法之区间调度问题
labuladong贪心算法之区间调度问题 435. 无重叠区间 一天有好多活动,你可以选择不重叠的时间尽量多参加活动。 按照活动结束的时间排序后(不管开始得多早,都不如选择早点结束的活动,这样还能继续选其他活动) 假设当前参加的是活动A
2020-07-31
31
31
30
29
第一章:动态规划设计:最大子数组 第一章:动态规划设计:最大子数组
labuladong动态规划设计:最大子数组 53. 最大子序和 课堂上,学生排排坐。 老师:“这门课的作业,你们可以选择自己完成,也可以根据座位顺序,和你前面的同学组队(前面的同学可能和前前面的同学组了队,也可能就他一个人)。” 每个
2020-07-29
29
29
27
第零章:经典动态规划:完全背包问题 第零章:经典动态规划:完全背包问题
labuladong经典动态规划:完全背包问题 动态规划之背包汇总 第零章:动态规划解题套路框架第一章:经典动态规划:0-1 背包问题第零章:经典动态规划:子集背包问题第零章:经典动态规划:完全背包问题 0-1背包 完全背包
2020-07-27
27
第零章:经典动态规划:子集背包问题 第零章:经典动态规划:子集背包问题
labuladong经典动态规划:子集背包问题 动态规划之背包汇总 第零章:动态规划解题套路框架第一章:经典动态规划:0-1 背包问题第零章:经典动态规划:子集背包问题第零章:经典动态规划:完全背包问题 该背包问题相当于0-1背包问题的
2020-07-27
27
第一章:经典动态规划:0-1 背包问题 第一章:经典动态规划:0-1 背包问题
labuladong 经典动态规划:0-1 背包问题 动态规划之背包汇总 第零章:动态规划解题套路框架第一章:经典动态规划:0-1 背包问题第零章:经典动态规划:子集背包问题第零章:经典动态规划:完全背包问题 题目地址 有 n 个物品
2020-07-27
26
第零章:团灭 LeetCode 打家劫舍问题 第零章:团灭 LeetCode 打家劫舍问题
labuladong 团灭 LeetCode 打家劫舍问题 图解动态规划的解题四步骤 动态规划:在确定动态转移方程后,可以用(自顶向下的使用备忘录递归的方法) 自底向上使用 dp 数组的方法 198. 打家劫舍 dp数组表示第i个位置处能取
2020-07-26
4 / 6