riglen技术世界 在这里享受技术

题型类型速查

算法题精简速查(按大类 -> 常见解法) 用途: 不是“看到什么题想到什么” 而是“这个大类里常用哪些解法” 适合平时快速翻看、搭知识框架 1. 数组 遍历 模拟 双指针 快慢指针 滑动窗口 前缀和 差分 哈希统计 排序 二分查找 单调栈 单调队列 堆 / 优先队列 摩尔投票 位运算 动态规划 贪心

riglen riglen 发布于 2026-04-20

题型知识速查表

题型识别速查表(看到什么 -> 想到什么) 目标: 不是背题,而是做“题目特征 -> 解法模型”的映射 刷题时先识别模型,再套思路 这是偏实战版,不追求百科全书式覆盖,但已经能覆盖大部分常见题型 1. 数组 / 字符串基础类 看到“遍历数组,找某个值/统计次数” -> 直接遍历 / 哈希表计数 看到

riglen riglen 发布于 2026-04-20

二叉树前中后序遍历总结

二叉树前中后序遍历总结 1. 三种遍历顺序 前序遍历:根 -> 左 -> 右 中序遍历:左 -> 根 -> 右 后序遍历:左 -> 右 -> 根 记忆: 前序:根最先 中序:根在中间 后序:根最后 2. LeetCode 144:二叉树前序遍历 递归写法 package leetcode202604

riglen riglen 发布于 2026-04-20

快慢指针

1. 核心思想 定义两个指针: slow:每次走 1 步 fast:每次走 2 步(有时根据题意调整) 通过两者的速度差,解决链表中的一些位置、环、相遇问题。 2. 适合哪些题目 (1)判断链表是否有环 典型题: 141. 环形链表 思路: 有环:快指针最终会追上慢指针 无环:快指针会走到 null

riglen riglen 发布于 2026-04-20