文章 2025-06-02 来自:开发者社区

【LeetCode 热题100】DP 实战进阶:最长递增子序列、乘积最大子数组、分割等和子集(力扣300 / 152/ 416 )(Go语言版)

🧠 DP 实战进阶:最长递增子序列、乘积最大子数组、分割等和子集(LeetCode 300 / 152 / 416) 在动态规划的学习路径中,这三道题常被视作进阶经典,它们分别对应不同的状态定义与优化思路: 📈 300. 最长递增子序列(LIS)...

文章 2025-06-02 来自:开发者社区

【LeetCode 热题100】BFS/DFS 实战:岛屿数量 & 腐烂的橘子(力扣200 / 994 )(Go语言版)

💰 动态规划实战:打家劫舍、完全平方数与零钱兑换(LeetCode 198 / 279 / 322) 本篇博客一次性带你掌握三道 LeetCode 中经典的动态规划(DP)题目: 🏠 198. 打家劫舍(House Robber)🟩 27...

文章 2025-06-02 来自:开发者社区

【LeetCode 热题100】BFS/DFS 实战:岛屿数量 & 腐烂的橘子(力扣200 / 994 )(Go语言版)

🌊 BFS/DFS 实战:岛屿数量 & 腐烂的橘子(LeetCode 200 & 994) 两道图论基础题,涉及 BFS 与 DFS 的应用,主要用于掌握二维网格中遍历与标记访问的技巧: 🏝️ 200. 岛屿数量(Number of Islands&#...

文章 2025-06-02 来自:开发者社区

【LeetCode 热题100】回溯:括号生成 & 组合总和(力扣22 / 39 )(Go语言版)

🔥 回溯专题:括号生成 & 组合总和(LeetCode 22 & 39) LeetCode 回溯经典题: 22. 括号生成39. 组合总和 这两道题都考察了回溯算法的剪枝与路径构造能力 🧩 一、22. 括号生成 📌 题目描述 给你一个整数 n,请你生成所有由...

文章 2025-05-19 来自:开发者社区

【LeetCode 热题100】路径与祖先:二叉树中的深度追踪技巧(力扣33 / 81/ 153/154)(Go语言版)

🔍 LeetCode 系列:解决 4 道「搜索旋转排序数组」题 —— 二分查找的变形经典 旋转排序数组的问题是一类典型的二分查找变形题目。这类题目看似简单,却常常因为细节处理出错而导致调试困难。 本文一次性讲透这类问题,包括以下四道经典题: LeetCode 33. 搜索旋转排序数组(无重复)Le...

【LeetCode 热题100】路径与祖先:二叉树中的深度追踪技巧(力扣33 / 81/ 153/154)(Go语言版)
文章 2025-04-19 来自:开发者社区

【LeetCode 热题100】路径与祖先:二叉树中的深度追踪技巧(力扣437 / 236 )(Go语言版)

🌲 路径与祖先:二叉树中的深度追踪技巧(LeetCode 437 / 236) 在二叉树的解题过程中,有一类问题聚焦于路径总和查找和节点之间的祖先关系,它们不仅考察遍历技巧,更锻炼我们对递归路径与状态传递的深刻理解。本篇我们将通过两道经典题目:路径总和 III 与最近公共祖先&#x...

【LeetCode 热题100】路径与祖先:二叉树中的深度追踪技巧(力扣437 / 236 )(Go语言版)
文章 2025-04-13 来自:开发者社区

【LeetCode 热题100】深入理解二叉树结构变化与路径特性(力扣104 / 226 / 114 / 543)(Go语言版)

🌲 深入理解二叉树结构变化与路径特性(力扣104 / 226 / 114 / 543) 在解题过程中,我们不仅要掌握二叉树的遍历方法,还需要理解它的结构特性。本篇博客将围绕二叉树的 深度计算、结构变换与路径分析 展开,涉及以下四道高频题: [x] 104. 二叉树的最大深度[x] 226. 翻转二...

本页面内关键词为智能算法引擎基于机器学习所生成,如有任何问题,可在页面下方点击"联系我们"与我们沟通。

产品推荐

开发与运维

集结各类场景实战经验,助你开发运维畅行无忧

+关注