V
主页
DynamicProgramming2D解题套路【LeetCode刷题套路教程15】
发布人
详细文字教程: turingplanet.org 视频纲要: 00:42 - 2D DP常见类型 01:46 - 例题Unique Paths II 11:49 - 例题Longest Common Subsequence 26:11 - 更多相关题目 相关系列: 【刷题套路系列】https://bit.ly/3dgNzJL 【数据结构和算法入门】https://bit.ly/39cVLJ0
打开封面
下载高清视频
观看高清视频
视频下载器
Array题型:双指针Two Pointers套路【LeetCode刷题套路教程2】
二分查找Binary Search套路和解题模板【LeetCode刷题套路教程3】
Stack堆栈解题套路【LeetCode刷题套路教程5】
DynamicProgramming1D解题套路【LeetCode刷题套路教程14】
DynamicProgramming2D高级解题套路【LeetCode刷题套路教程17】
哈希表HashMap解题套路【LeetCode刷题套路教程7】
Backtracking回溯解题套路【LeetCode刷题套路教程18】
DynamicProgramming2D进阶解题套路【LeetCode刷题套路教程16】
树Tree深度优先搜索DFS解题套路【LeetCode刷题套路教程9】
Heap堆解题套路【LeetCode刷题套路教程6】
Search, Dynamic Programming1【LeetCode刷题套路教程13】
Graph图Best-First Search题型套路【LeetCode刷题套路教程11】
Graph图DFS深度优先搜索题型套路【LeetCode刷题套路教程12】
Linked List链表题型解题套路和模板【LeetCode刷题套路教程4】
Graph图BFS广度优先搜索套路【LeetCode刷题套路教程10】
LeetCode题库过千,刷题改如何规划?【刷题规划系列】
树Tree题型广度优先搜索BFS套路【LeetCode刷题套路教程8】
399.Evaluate Division除法求值【LeetCode单题讲解系列】
如何正确刷题?LeetCode刷题误区和刷题方法论分享【LeetCode刷题套路教程1】
373. Find K Pairs with Smallest Sums查找和最小的k对数字【LeetCode单题讲解系列】
706. Design HashMap设计哈希映射【LeetCode单题讲解系列】
责任链模式是什么?如何按序处理请求【设计模式系列21】
31.Next Permutation 下一个排列【LeetCode单题讲解系列】
994.Rotting Oranges 腐烂的橙子【LeetCode单题讲解系列】
133.Clone Graph 克隆图【LeetCode单题讲解系列】
什么是NumPy?如何快速学会NumPy?【NumPy快速入门1】
接口隔离原则是什么? 单一职责原则的好兄弟【设计模式系列7】
状态模式是什么?如何通过内部状态改变行为【设计模式系列27】
Git分支和标签管理【Git和GitHub教程3】
程序员千万别学这些技术!!!
享元模式是什么?如何节省内存【设计模式系列19】
排序算法:插入排序,快排,归并排序【数据结构和算法入门3】
桥接模式是什么?如何分离实现和抽象【设计模式系列16】
里氏替换原则是什么? 继承复用有什么规范【设计模式系列8】
访问者模式是什么?如何将算法和数据结构分离【设计模式系列31】
115.Distinct Subsequences不同的子序列【LeetCode单题讲解系列】
备忘录模式是什么?如何保持并恢复对象的状态【设计模式系列26】
单例模式是什么?如何保证实例的唯一性【设计模式系列14】
优先队列PriorityQueue,堆Heap【数据结构和算法入门8】
225.Implement stack using queues用队列实现栈【LeetCode单题讲解系列】