数据结构琐碎知识点5

数组是同类型值的集合。( X)
广义表可能为空表。(√ )
有三个节点构成的二叉树有三种形态
从逻辑结构上看,n维数组的每个元素均属于n个向量。(√)
完全二叉树叶子节点数=总结点数/2或总结点数加一/2
完全二叉树二度节点数=总结点数/2-1

中序遍历的时间复杂度为o(n)

图中最少有零条边

图的存储有邻接矩阵邻接表

无向图顶点数n,边数e,邻接表表示的空间复杂度为o(n+e)

用kruskal求最小生成树的时间复杂度是o(elog2e)

含有n个顶点的连通图中的任意一条简单路径其长度不可能超过n-1

一颗二叉搜索树(二叉排序树)按中续遍历,得到结点值从小到大排列

从具有n个节点的二叉搜索树中找一个元素时,在平均情况下的时间复杂度是o(logn)

二叉搜索树中,插入一个节点最坏的时间复杂度是0(n)

AVL树是平衡二叉树

二叉树为完全二叉树时其层次最小

(6)利用二义链表存储树,则根结点的右指针是(c.空)

用二又链表法 (link-rlink)存储包含n个结点的二叉树, 结点的2n个指针区域中有n+1个为空指针。

一棵含有n个结点的K叉树,可能达到的最大深度为(n),最小深度为(2)。

不含任何节点的空树是一颗二叉树也是一棵二叉树

3.具有n(n>0)个结点的完全二又树的深度为C)L log2(n) 」+1

树的根节点有0个或1个

哈夫曼编码,左子树为零,右子树为一

哈夫曼的节点个数不能是偶数

有星标的做前面的定义,后面的l和主函数里面的l前面什么都不用写,但是前面没有星表的定义时候加*,主函数加地址

哈夫曼代码 用数组型树表示,递归连接

拓扑排序新建立一个数组存储入度个数遍历减一,建立变量记录为零个数

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值