技术
代码随想录算法训练营第十七天 | 平衡二叉树、二叉树的所有路径、左叶子之和
110. 平衡二叉树 leetcode 文档题解 视频题解 从平衡二叉树的高度差…
代码随想录算法训练营第十六天 | 二叉树的最大、最小深度、完全二叉树的节点个数
104. 二叉树的最大深度 leetcode 文档题解 视频题解 二叉树节点的深…
代码随想录算法训练营第十五天 | 二叉树的层序遍历、翻转二叉树、对称二叉树
层序遍历 leetcode 文档题解 视频题解 巧用 size,分层记录节点。如…
代码随想录算法训练营第十四天 | 二叉树的遍历
二叉树的遍历 文档讲解 视频讲解 递归遍历 递归三要素: 函数的功能(参数、返回…
Java 实现最大堆
最大堆代码 package my; import java.util.Array…
代码随想录算法训练营第十三天 | 347. 前 K 个高频元素
347. 前 K 个高频元素 leetcode 文档题解 视频题解 思路:使用 …
代码随想录算法训练营第十一天 | 20. 有效的括号、1047. 删除字符串中的所有相邻重复项
20. 有效的括号 leetcode 文档题解 视频题解 思路:遍历字符串,是左…
代码随想录算法训练营第十天 | 232. 用栈实现队列、225. 用队列实现栈
232. 用栈实现队列 leetcode 文档讲解 视频讲解 stack1 做输…
代码随想录算法训练营第九天 | 28. 找出字符串中第一个匹配项的下标
28. 找出字符串中第一个匹配项的下标 即实现 KMP 算法。 class So…
代码随想录算法训练营第八天 | 344. 反转字符串、541. 反转字符串II、替换数字、151. 反转字符串中的单词、55. 右旋字符串
344. 反转字符串 leetcode 文档讲解 视频讲解 很明显的双指针解法 …