《数据结构》

假设一个有向图的顶点集合V={c1,c2,c3,c4,c5},弧集S={<c1,c2>,<c1,c3>,<c2,c5>,<c3,c2>,<c3,c4>,<c5,c4>},(1)试根据上述关系,画出该有向图;(2)该图有环吗?若无环,则写出它的一个拓扑有序序列;若有环,请写出组成环的顶点序列。

若线性表要求以最快的速度存取而表中元素变动不大,则应采取什么存储结构(顺序或链式结构)?为什么?

若线性表经常做插入/删除操作,则应采取什么存储结构(顺序或链式结构)?为什么?

设带头结点的单链表(L为头指针)中的数据元素递增有序。设计算法,将x插入到链表的适当位置上,并仍保持该表的有序性。

对任何一棵二叉树,如果其终端结点数为n0,度为2的结点数为n2,则n0=n2+1。

在结点个数为n(n>1)的各棵树中,高度最大的树的高度是多少?它有多少叶结点?多少分支结点?

在结点个数为n(n>1)的各棵树中,高度最小的树的高度是多少?它有多少叶结点?多少分支结点?

画出下图所示二叉树转化而成的森林,并写出该森林的先序遍历序列。

已知右示有向图,给出该图的:(1) 每个顶点的入度及出度;(2)逆邻接表

编写递归算法,求二叉链表表示的二叉树T的度为1的结点个数。

头指针、头结点、首元结点。

正确

题目:对于含n个顶点、e条边的无向连通图,利用Prim算法构造最小生成树的时间复杂度是( )。

题目:无向连通的稀疏图适于用( )算法求最小生成树。

题目:顺序表中第一个元素的起始存储地址为100,每个元素的长度为2,则第五个元素的起始地址是( )。

题目:设串S="BEI",则S的串值为( ),长度为( )。

题目:在带头结点的非空单链表中,首元结点的存储位置由________指示。

题目:与其它查找表不同,Hash表的平均查找长度是( )的函数,而跟关键字个数无关。

题目:希尔排序的增量序列中的值应该没有除1以外的公因子,并且最后一个增量的值必须是( )。

题目:对于含n个顶点、e条边的无向连通图,利用Kruskal算法构造最小生成树的时间复杂度是( )。

题目:n个叶子的Huffman树上一共有( )个结点。

题目:若串S="software",则其非空子串数目为( )。

题目:在带头结点的非空单链表中,头结点的位置由( )指示。

题目:n个顶点的无向连通图的生成树一定有( )条边。

题目:在一个长度为n的顺序表插入元素,若在每个合法位置前插入元素的概率都相等,则插入过程中平均移动元素的次数为( )。

题目:深度(设根的层数为1)为k的完全二叉树至多有( )个结点。

题目:性质相同的数据元素的集合构成( ),它是数据的子集。

题目:6个顶点的无向完全图有( )条边。

题目:n个顶点、e条边的无向图的邻接表中有( )个表结点。

题目:深度(设根的层数为1)为k的完全二叉树至少有( )个结点。

题目:单链表的头指针为p,若表头有头结点,则表空的判断条件是( )。

题目:用折半查找对长度为12的有序表进行查找,则等概率下查找成功时的平均查找长度为( )。

题目:顺序表中第一个元素的起始存储地址为1000,每个元素的长度为5,则第10个元素的起始地址是( )。

题目:二叉树的第i(i>=1) 层上至多有( )个结点。

题目:将两个各有n个元素的有序表归并为一个有序表,其最多的比较次数为( )。

题目:将两个各有n个元素的有序表归并为一个有序表,其最少的比较次数为( )。

题目:设s ="HE IS A WORKER",t="WORKER"。则StrIndex(s,t,5)的返回值是( )。

题目:根据数据元素之间关系的不同特性,通常分为下列四种逻辑结构:集合、线性结构、( )和图结构。

题目:由树转换而成的二叉树只有( )

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值