算法题解
每篇讲透一道题
LeetCode 算法题解合集:从数组字符串到链表矩阵,每题一篇,写清思路、复杂度与实现细节。原技术博客的算法栏目,2026-09 随博客并入本站。
回文链表
快慢指针 + 后半段反转
反转链表
迭代三指针
旋转图像
转置 + 水平翻转
搜索二维矩阵
右上角二叉决策树
矩阵置零
首行首列作标记位
螺旋矩阵
四边界收缩
合并区间
按左端点排序后合并
除自身以外数组的乘积
前缀积 × 后缀积
轮转数组
三次翻转
最大子数组和
Kadane 动态规划
最小覆盖子串
滑动窗口 + 需求计数
找出字符串中所有字母异位词
滑动窗口 + 计数数组
最长连续序列
哈希集合找序列起点
无重复字符的最长子串
滑动窗口
盛最多水的容器
双指针收敛
移动零(Move Zeroes)
快慢指针原地交换
滑动窗口最大值
单调递减队列
和为k的子数组
前缀和 + 哈希表
三数之和
排序 + 双指针去重
接雨水
双指针 / 单调栈