数据结构复习知识点整理

1.任何二叉树的叶子节点在前序中序后序遍历序列中的相对次序肯定不发生改变。(遍历:都是先左子树后右子树)
2.哈夫曼树的节点只能是0或2度(经做题发现,哈夫曼树中每一层【除第一层】都是偶数个节点)
3.强连通图、弱连通图(在有向图中如果对于每一对节点都有路径 ,则是强连通图)
4.简单路径:路径上没有重复的点
5.例题:无向图有16条边,度为4的顶点有三个,度为3的有四个,其余顶点的度均小于3,则图至少有多少顶点?
(162-34+4*3)/2+3+4=11
6.在一个具有n个顶点的有向完全图中包含有n(n-1)/2条边。
7.深度优先遍历/广度优先遍历
深度优先就是找下一辈到头再找他们的兄弟(每个节点),广度优先就是找完所有的儿子
8.几个生成树啥的构造方法:
二叉排序树:二叉排序树的最低高度与完全二叉树的高度相同。

平衡二叉树:平衡二叉树:或者是一棵空的二叉排序树,或者是具有下列性质的二叉排序树:
⑴ 根结点的左子树和右子树的深度最多相差1;
⑵ 根结点的左子树和右子树也都是平衡二叉树。
平衡因子:结点的平衡因子是该结点的左子树的深度与右子树的深度之差。
结点的平衡因子=HL-HR

9.AOE网:

  • 1
    点赞
  • 4
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值