青山木

青山木

Hot 100 --- 搜索二维矩阵
发表于2026-08-05|LeetCode 热题 HOT 100|算法•leetcode•二分查找•二维矩阵•有序矩阵•O(log m + log n)
本文讲解搜索二维矩阵的核心思路:利用矩阵完全递增的性质,通过两次二分查找快速定位目标值
Hot 100 --- N 皇后
发表于2026-08-02|LeetCode 热题 HOT 100|算法•leetcode•回溯•剪枝•对角线•棋盘
本文以LeetCode题目"N皇后"为例,讲解如何从暴力DFS优化到按行选择+对角线剪枝的回溯解法
Hot 100 --- 分割回文串
发表于2026-08-02|LeetCode 热题 HOT 100|算法•leetcode•回溯•动态规划•回文•字符串
本文以LeetCode题目"分割回文串"为例,讲解如何用动态规划预处理回文表,以及回溯切割方案的设计
Hot 100 --- 括号生成
发表于2026-07-31|LeetCode 热题 HOT 100|算法•leetcode•回溯•递归•DFS
本文以LeetCode题目"括号生成"为例,讲解回溯法在按规则生成括号组合中的应用,以及如何保证生成的全部是有效括号
Hot 100 --- 单词搜索
发表于2026-07-31|LeetCode 热题 HOT 100|算法•leetcode•回溯•递归•DFS•二维网格
本文以LeetCode题目"单词搜索"为例,讲解为什么用DFS不用BFS,以及DFS在二维网格中的编写套路
Hot 100 --- 电话号码的字母组合
发表于2026-07-28|LeetCode 热题 HOT 100|算法•leetcode•回溯•递归•DFS
本文以LeetCode题目"电话号码的字母组合"为例,讲解回溯法在多选一场景下的应用,和子集方法二的模板对比
Hot 100 --- 组合总和
发表于2026-07-28|LeetCode 热题 HOT 100|算法•leetcode•回溯•递归•DFS
本文以LeetCode题目"组合总和"为例,讲解回溯法在可重复选择、结果不计顺序场景下的应用,以及和子集问题的对比
Hot 100 --- 子集
发表于2026-07-26|LeetCode 热题 HOT 100|算法•leetcode•回溯•递归•DFS
本文以LeetCode题目"子集"为例,讲解选与不选的两种回溯写法——方法一选/不选分支决策树,方法二for循环+start参数
Hot 100 --- 全排列
发表于2026-07-26|LeetCode 热题 HOT 100|算法•leetcode•回溯•递归•DFS
本文以LeetCode题目"全排列"为例,讲解回溯法的核心思路——已选择/未选择的划分,visited数组维护顺序,回溯就是撤销选择换下一个
Hot 100 --- 课程表
发表于2026-07-24|LeetCode 热题 HOT 100|算法•leetcode•BFS•拓扑排序•图
本文以LeetCode题目"课程表"为例,讲解拓扑排序的BFS入度法——构建邻接表,每次去掉0入度节点,最终用计数器判断是否有环
1…567…13
avatar
青山木
正在学习Java后端开发+智能体开发,希望能与大家多多交流
文章
122
标签
295
分类
9
Follow Me
公告
欢迎来到我的博客,记录学习与成长的点滴。
最新文章
无标题
无标题2026-11-05
多线程为什么会读到旧值?从 CPU 缓存、JMM 到 volatile 的全链路拆解
多线程为什么会读到旧值?从 CPU 缓存、JMM 到 volatile 的全链路拆解2026-11-01
RAG为什么答不出全局性和关联性问题? GraphRAG 与 LightRAG 全链路拆解
RAG为什么答不出全局性和关联性问题? GraphRAG 与 LightRAG 全链路拆解2026-10-29
RAG 为什么总答不准?从切块到混合检索的全链路拆解
RAG 为什么总答不准?从切块到混合检索的全链路拆解2026-10-20
Java 并发基础全解:从进程与线程到多线程、线程安全与死锁
Java 并发基础全解:从进程与线程到多线程、线程安全与死锁2026-10-16
分类
  • Java3
  • LeetCode 热题 HOT 10084
  • RAG2
  • Redis1
  • agent8
  • 博客搭建1
  • 后端开发22
    • RocketMQ6
标签
Rebalance 工作流 缓存穿透 RocketMQ 原地哈希 实体消歧 线程池 PBAC 翻转 Java 双端队列 重试 volatile Redis Top K 回文 二叉树 LFU Cache Aside BM25 双向链表 分治 Canal Lua Graph Gossip 实战 GitHub Pages quicklist 布隆过滤器 模拟 BFS 顺序写 Docker 半消息 有序矩阵 Checklist PageCache LRU 底层数据结构
归档
  • 十一月 2026 2
  • 十月 2026 9
  • 九月 2026 33
  • 八月 2026 9
  • 七月 2026 35
  • 六月 2026 29
  • 五月 2026 1
  • 四月 2026 4
网站信息
文章数目 :
122
最后更新时间 :
© 2025 - 2026 By 青山木框架 Hexo 7.3.0|主题 Butterfly 5.5.4