堆与栈


数据结构中的对与栈

数据结构中的堆实质上是满足一定性质的完全二叉树:二叉树中任一非叶子结点关键字的值均小于(大于)它的孩子结点的关键字。在小根堆中,第一个元素(完全二叉树的根结点)的关键字最小;大根堆中,第一个元素(完全二叉树的根结点)的关键字最大,显然,堆中任一子树仍是一个堆。

满二叉树:(1)任一个非叶子结点均有两个孩子 (2)对于二叉树的任一层,若该层上有一个结点有孩子,则该层上每一个结点均有孩子。

完全二叉树:满二叉树的最下层从右往左连续地删除若干叶子结点所得到的二叉树。

数据结构中的栈(又名堆栈),指的是一个后进先出(Last in first out)的线性表,有顺序栈、链式栈

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值