互动
最近评论
文章60
2026
01 月 4 篇
LeetCode 24. 两两交换链表中的节点 | 迭代 + 递归双解法全解析
LeetCode 24. 两两交换链表中的节点 | 迭代 + 递归双解法全解析
「两两交换链表中的节点」是 LeetCode 中经典的中等难度题目,也是链表指针操作的核心考题。这道题的关键痛点是:如何在不创建新节点的前提下,通过调整指针指向完成相邻节点的两两交换,同时处理好链表首尾的边界情况 —— 核心考察对链表指针指向关系的精准把控能力。 实际开发中,类似链表节点重排、数据分
LeetCode 48. 旋转图像 | 转置 + 翻转最优解全解析
LeetCode 48. 旋转图像 | 转置 + 翻转最优解全解析
「旋转图像」是 LeetCode 中经典的中等难度题目,核心考察矩阵元素位置映射与原地修改技巧。这道题的关键是在不使用额外矩阵的前提下,按顺时针 90 度旋转,同时准确处理元素的目标位置。 实际开发中,图像旋转、矩阵数据格式转换等场景都能用到它的思路。今天从暴力解法出发,一步步优化到最简洁的 O (
LeetCode 54. 螺旋矩阵 | 边界控制最优解全解析
LeetCode 54. 螺旋矩阵 | 边界控制最优解全解析
「螺旋矩阵」是 LeetCode 中经典的中等难度题目,核心考察矩阵遍历的边界控制与循环逻辑设计。这道题的关键痛点是如何按 右→下→左→上 的螺旋顺序,不重复、不遗漏地遍历矩阵,同时灵活处理不同行数和列数的矩阵(如单行、单列矩阵)。 实际开发中,类似矩阵数据序列化、图形界面元素遍历等场景,都能用到它
算法Leetcode
链表:技术面试的拦路虎还是加分项?一文吃透核心考点
链表:技术面试的拦路虎还是加分项?一文吃透核心考点
在大厂技术面试的算法环节中,链表始终是绕不开的高频考点。无论是字节跳动的初面,还是谷歌的 onsite 面试,链表相关题目出现概率高达 70% 以上。很多候选人明明掌握了基础概念,却在实际编程中被指针操作、边界条件绕得晕头转向,最终与心仪 Offer 失之交臂。其实,链表面试题看似复杂,核心考点却高
面试算法
你好啊!我是
勿川
后端工程 · AI 工具 · 系统设计
专注分享编程实战、后端开发、算法解析与工程化最佳实践。
近期关注 最近在写技术、工具和生活观察
最新评论
引用到评论