堆与优先队列:建堆、调整与 Top K 问题
从堆的结构与操作出发,讲解建堆、调整及优先队列实现,并给出 TopK 问题的常见解法.


這裏記錄我的日常與心情
从堆的结构与操作出发,讲解建堆、调整及优先队列实现,并给出 TopK 问题的常见解法.

结合 Java 源码与图解,通俗理解顺序表(ArrayList)与双向链表(LinkedList)的底层原理,并附带单链表常用核心操作的模拟实现.

梳理 Java 中栈(Stack)与队列(Queue)的基础概念,包含物理结构对比、用数组模拟实现循环队列,以及有效的括号等经典 LeetCode 题解思路.

系统讲解时间与空间复杂度,从大 O 表示法到典型算法推导,重点分析平均时间复杂度的计算方法与实际案例.

系统梳理 Java 包装类与泛型机制,从装箱拆箱到泛型用法,深入解析类型擦除原理与编译期行为,理解泛型的底层本质.

系统讲解 Java 异常机制,从异常体系到 try-catch 实战,结合防御式编程与异常链,掌握高质量错误处理方式.
