Java对象比较方式:equals、Comparable与Comparator
2026-04-14
454 字
通过示例分析 Java 对象比较的三种实现方式,包括 equals 重写、自然排序与自定义比较器.
Cover Image of the Post
七大经典排序算法:原理、实现与复杂度分析
2026-04-14
4441 字
汇总常见七种排序算法的基本思想、实现过程与时间复杂度,并结合代码示例对比不同排序方法的适用场景.
Cover Image of the Post
二叉树知识整理:结构、性质与遍历实现
2026-04-08
2089 字
从树的基础概念出发,系统总结二叉树的结构特点、性质推导、存储方式以及多种遍历实现方法.
Cover Image of the Post
大根堆、小根堆及TopK问题
2026-04-08
1022 字
从堆的结构与操作出发,讲解建堆、调整及优先队列实现,并给出 TopK 问题的常见解法.
Cover Image of the Post
对顺序表以及双向链表的理解
2026-03-27
1856 字
结合 Java 源码与图解,通俗理解顺序表(ArrayList)与双向链表(LinkedList)的底层原理,并附带单链表常用核心操作的模拟实现.
Cover Image of the Post
栈与队列:概念、实现与典型应用
2026-03-27
2348 字
梳理 Java 中栈(Stack)与队列(Queue)的基础概念,包含物理结构对比、用数组模拟实现循环队列,以及有效的括号等经典 LeetCode 题解思路.
Cover Image of the Post
算法复杂度评价标准与平均情况计算
2026-03-13
804 字
系统讲解时间与空间复杂度,从大 O 表示法到典型算法推导,重点分析平均时间复杂度的计算方法与实际案例.
Cover Image of the Post
Java 包装类、泛型与类型擦除
2026-03-13
1171 字
系统梳理 Java 包装类与泛型机制,从装箱拆箱到泛型用法,深入解析类型擦除原理与编译期行为,理解泛型的底层本质.
Cover Image of the Post

目录