'); } '); } 分类: 力扣刷题 | Journey to paradise
涂涂の博客
正在加载今日诗词....
动态规划刷题总结 动态规划刷题总结
什么是动态规划?​ 动态规划的本质是枚举,一般问题形式是求最值,求出所有可能解,在其中找最值解决问题。很多问题都不能直接用动态规划解决,需要稍微转换一下,但核心还是动态规划求最值,需要好好辨析。 动规怎么用?以0-1背包问题为例: 给你一个
2022-10-01
二叉树刷题总结 二叉树刷题总结
​ 本篇总结主要来源于https://labuladong.gitee.io/algo/] 二叉树递归遍历框架​ 二叉树的遍历分为前中后序三种,这三种遍历方式分别代表遍历二叉树过程中处理每个结点的三个特殊时间点: 前序位置的代码在
2022-03-18
单链表刷题总结 单链表刷题总结
单链表刷题总结 虚拟头结点      链表中需要删除结点时常用到虚拟头结点,删除头结点与删除其他结点操作不同,删除其他结点需要该结点的前驱结点指针,而
2022-03-13
二叉搜索树刷题总结 二叉搜索树刷题总结
原文:https://labuladong.gitee.io/algo/2/20/41/ 二叉搜索树BST并不复杂,但十分重要,许多数据结构(例如:AVL树、红黑树、B+树、线段树等)都是基于BST的思想设计的。BST在二叉树结构基础上有
2020-10-07