- 博客(20)
- 资源 (1)
- 收藏
- 关注
原创 数据结构 堆与优先级队列
本文介绍了堆和优先级队列的概念及应用。堆是一种特殊的完全二叉树,包括大根堆和小根堆,具有高效的存储和操作方式。堆的创建、插入和删除等核心操作通过向上/向下调整算法实现。优先级队列基于堆实现,支持高效获取最高优先级元素。在Java中,PriorityQueue默认是小根堆,可通过比较器定制排序规则。此外,文章还讲解了Java对象比较的Comparable接口实现方式,通过compareTo方法定义对象间的大小关系。这些数据结构在算法和系统设计中有着广泛的应用价值。
2025-05-30 20:06:55
664
2
原创 JAVA SE 多线程(下)
万字解析Java多线程问题 , 上下篇文章总共超过两万字 , 有一些地方可能学的不够详细导致出错 , 还请各位大佬指点
2025-05-21 15:49:03
1129
74
JAVA编程基础练习题集-涵盖分支、循环、数组、类与对象实践示例
2025-03-03
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人