首先要了解队列的存储结构里是数组,而treeset的存储结构是链表
队列中逻辑结构是二叉堆(小顶堆),treeset中逻辑结构是排序二叉树
先解释一下什么是二叉堆和排序二叉树首先从树说起
树
它的每一个结点都可以有不止一个直接后继,除根结点外的所有结点都有且只有一个直接前驱。
二叉树
在树的基础上,所有结点的子结点个数小于或等于二
首先要了解队列的存储结构里是数组,而treeset的存储结构是链表
队列中逻辑结构是二叉堆(小顶堆),treeset中逻辑结构是排序二叉树
先解释一下什么是二叉堆和排序二叉树首先从树说起
树
它的每一个结点都可以有不止一个直接后继,除根结点外的所有结点都有且只有一个直接前驱。
二叉树
在树的基础上,所有结点的子结点个数小于或等于二