![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据结构与算法
文章平均质量分 88
fengrunche
这个作者很懒,什么都没留下…
展开
-
二叉树之Java实现二叉树基本操作
参考自《Java数据结构与算法》定义一个节点类,使节点与二叉树操作分离class Node { int value; Node leftChild; Node rightChild; Node(int value) { this.value = value; } public void display() { System.out.print(th原创 2016-08-25 03:08:44 · 29142 阅读 · 10 评论 -
堆、堆排序及Java实现
本文参考自《Java数据结构和算法》一、堆 1、什么是堆? 堆是有如下特点的二叉树: 1)它是完全二叉树。即除了树的最后一层节点不需要是满的,其他的每层从左到右完全是满的。 2)它常常是数组实现的。 3)堆中的每个节点都必须满足堆的条件。原创 2016-08-28 15:23:40 · 1311 阅读 · 0 评论