二叉树的高度、深度、层数、路径长度

深度:对于任意节点n,n的深度为从根到n的唯一路径长,根的深度为0;
高度:对于任意节点n,n的高度为从n到一片树叶的最长路径长,所有树叶的高度为0;
结点的层次:规定根结点在1层,其它任一结点的层数是其父结点的层数加1
树的深度:树中所有结点中的最大层次是这棵树的深度

路径和路径长度:从结点n1到nk的路径为一个结点序列n1,n2,…nk,ni是ni+1的父结点。路径所包含边的个数为路径的长度。

所以对于一个有12个结点的完全二叉树,其所有结点的高度和为10

建堆时最坏情况下需要挪动元素次数是等于树中各结点的高度和

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值