青山木

青山木

Hot 100 --- 两数相加
发表于2026-06-22|LeetCode 热题 HOT 100|算法•leetcode•链表•双指针•模拟
本文以LeetCode经典题目"两数相加"为例,从题目特点入手,重点讲解链表倒序存储带来的便利,以及如何通过sum和carry两个变量优雅处理进位问题
Hot 100 --- 环形链表 II
发表于2026-06-21|LeetCode 热题 HOT 100|算法•leetcode•链表•双指针•数学推导
本文以LeetCode经典题目"环形链表 II"为例,从暴力哈希表解法入手,逐步优化到快慢指针O(1)空间解法,重点讲解快慢指针第一次相遇后的数学推导过程,证明为什么第二次相遇的位置就是环的入口
Hot 100 --- 回文链表
发表于2026-06-20|LeetCode 热题 HOT 100|算法•leetcode•链表•双指针•反转
本文以LeetCode经典题目"回文链表"为例,从暴力解法入手,先讲解反转链表的核心原理,再引出快慢指针找中点+反转后半段的O(1)空间解法
Hot 100 --- 搜索二维矩阵 II
发表于2026-06-19|LeetCode 热题 HOT 100|算法•leetcode•二叉搜索树•矩阵
本文以LeetCode经典题目"搜索二维矩阵 II"为例,从一个看似合理却存在漏洞的初始方案入手,逐步引出将矩阵视作二叉搜索树的巧妙解法,从右上角开始查找,将时间复杂度优化到O(m+n)
权限设计怎么做?6 种模型从原理到实战全解析
发表于2026-06-18|后端开发|权限控制•ACL•RBAC•ABAC•PBAC•访问控制
系统梳理六种主流权限控制模型(ACL、RBAC、ABAC、PBAC、DAC、MAC),从核心思路、优缺点到适用场景逐一剖析,并给出选型建议和混合模型实践。
Hot 100 --- 旋转图像
发表于2026-06-18|LeetCode 热题 HOT 100|算法•leetcode•模拟•矩阵
本文以LeetCode经典题目"旋转图像"为例,讲解两种解法:逐层四元素交换法和转置+翻转法,重点讲解逐层旋转时如何找到层数、每层元素个数以及索引的书写规律
Hot 100 --- 螺旋矩阵
发表于2026-06-17|LeetCode 热题 HOT 100|算法•leetcode•模拟•矩阵
本文以LeetCode经典题目"螺旋矩阵"为例,重点讲解如何将螺旋遍历过程拆解为四条边的循环收缩,通过边界变量动态控制遍历范围和退出条件
一行代码登录,微秒级鉴权:Sa-Token + Redis Session 实践
发表于2026-06-17|后端开发|Spring Boot•Redis•Sa-Token•鉴权•登录认证•Session•权限
本文从实际项目出发,深入讲解 Sa-Token 的完整使用流程、底层鉴权机制以及基于 Redis Session 共享的性能优化方案
Hot 100 --- 矩阵置零
发表于2026-06-16|LeetCode 热题 HOT 100|算法•leetcode•矩阵•原地算法
本文以LeetCode经典题目"矩阵置零"为例,从最容易踩的坑入手,逐步优化空间复杂度,从O(mn)到O(m+n)再到O(1)原地变换,系统讲解如何用第一行和第一列作为标记数组实现原地置零
Hot 100 --- 缺失的第一个正数
发表于2026-06-15|LeetCode 热题 HOT 100|算法•leetcode•数组•原地哈希
本文以LeetCode经典题目"缺失的第一个正数"为例,从暴力解法入手,逐一分析哈希表和排序两种常见优化思路为何不满足O(n)时间+O(1)空间的要求,再引出原地哈希解法,系统讲解如何利用数组本身作为哈希表,将元素放到正确的位置上
1…5678
avatar
青山木
正在学习Java后端开发+智能体开发,希望能与大家多多交流
文章
80
标签
158
分类
4
Follow Me
公告
欢迎来到我的博客,记录学习与成长的点滴。
最新文章
Hot 100 --- 数组中的第K个最大元素
Hot 100 --- 数组中的第K个最大元素2026-09-05
Hot 100 --- 柱状图中最大的矩形
Hot 100 --- 柱状图中最大的矩形2026-09-02
Hot 100 --- 最小栈
Hot 100 --- 最小栈2026-08-11
Hot 100 --- 有效的括号
Hot 100 --- 有效的括号2026-08-10
Hot 100 --- 寻找两个正序数组的中位数
Hot 100 --- 寻找两个正序数组的中位数2026-08-09
分类
  • LeetCode 热题 HOT 10061
  • agent5
  • 博客搭建1
  • 后端开发13
标签
Hexo Redisson 缓存预热 BST Cluster 原地算法 前缀树 双向链表 Docker Compose Lua 博客搭建 Spring AI Alibaba AOF 图 权限控制 看门狗 混合持久化 分布式锁 登录认证 动态规划 Docker 深度优先搜索 MCP 布隆过滤器 层序遍历 限流熔断 Sentinel 栈 逻辑过期 数据结构 后序遍历 鉴权 反转 数据结构设计 Trie Spring 权限 \[单调栈, 栈, 数组, 算法, leetcode] 剪枝 内存淘汰
归档
  • 九月 2026 2
  • 八月 2026 9
  • 七月 2026 35
  • 六月 2026 29
  • 五月 2026 1
  • 四月 2026 4
网站信息
文章数目 :
80
最后更新时间 :
© 2025 - 2026 By 青山木框架 Hexo 7.3.0|主题 Butterfly 5.5.4