数据结构
文章平均质量分 86
南城花随雪。
加油!
展开
-
排序算法之二叉树排序详细解读(附带Java代码解读)
二叉树排序是一种有趣的排序方法,适用于需要基于树的操作的场景。尽管在最坏情况下性能不如一些高效的排序算法(如快速排序和归并排序),但它的排序过程非常自然地利用了树的结构。原创 2024-09-02 09:37:51 · 1400 阅读 · 0 评论 -
栈数据结构的详解(java栈内存)
栈内存是计算机中一种用于管理方法调用和局部变量的内存区域。它以栈这种后进先出(LIFO)的数据结构为基础,每个方法调用都会在栈内存中创建一个栈帧,存储该方法的局部变量、操作数、返回地址等信息。本文对栈数据结构以及Java栈内存进行解读原创 2024-08-23 15:01:18 · 595 阅读 · 0 评论 -
堆数据结构的详解(java堆内存)
堆(Heap)是一种特殊类型的数据结构,通常用于实现优先队列。 在这个基于Python的数据结构实现中, 堆是一个完全二叉树,堆数据的详细解读原创 2024-08-23 14:51:50 · 625 阅读 · 0 评论