每日一道算法题

用变量语义法,把「看懂题」稳定转成「写出代码」

📅 今日推荐

111. 二叉树的最小深度

树层序BFS 简单

🎧 语音讲解

开车或通勤时可听,跟着思路走一遍

速度

给定一个二叉树,找出其最小深度。

最小深度是从根节点到最近叶子节点的最短路径上的节点数量。

说明:叶子节点是指没有子节点的节点。

树中节点数的范围在 [0, 105] ... [查看完整讲解]

📚 往期归档

📂 按题型归类

回溯 15 题
数学模拟 10 题
二维DP 8 题
树后序递归 5 题
一维DP 4 题
栈 4 题
矩阵操作 4 题
单调栈 3 题
可变滑窗 3 题
哈希表 3 题
排序+双指针 3 题
贪心 3 题
区间合并 2 题
BST恢复 1 题
BST验证 1 题
中心扩展 1 题
位运算 1 题
前缀和+哈希 1 题
固定滑窗最值 1 题
堆(优先队列) 1 题
并查集 1 题
拓扑排序 1 题
数组原地哈希 1 题
网格搜索 1 题
设计题 1 题