网站大量收购闲置独家精品文档,联系QQ:2885784924

树和人物练习.ppt

  1. 1、本文档共25页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
树和人物练习

图—2008试题 TopologicalSort是一个利用队列对图G进行拓扑排序的算法,请在该算法的空白处填入合适的语句或表达式。 提示:数组InDegree事先已存放每个顶点的入度;数组TopOrder在算法执行后将存放每个顶点在拓扑排序中的顺序。 int TopologicalSort( Graph G ) { Queue Q; int Counter = 0; int I, V, W; InitQueue(Q); for (I = 0; I G.vexnum; I++) if (InDegree[I] == 0) Enqueue(Q, I); while (______________) { Dequeue(Q, V); TopOrder[V] = ++Counter; for(W=FirstAdjVex(G,V); W!=-1; W=NextAdjVex(G,V,W)) if (_________________) Enqueue(Q, W); } DestroyQueue(Q); return (Counter == G.vexnum); } !QueueEmpty(Q) --Indegree[W] == 0 图—2009试题 下列关于无向连通图特性的叙述中,正确的是 I.所有顶点的度之与为偶数 II.边数大于顶点个数减1 III.至少有一个顶点的度为1 A.只有I B.只有II C.I和II D.I和III A.只有I 图—2009试题 带权图(权值非负,表示边连接的两顶点间的距离)的最短路径问题是找出从初始顶点到目标顶点之间的一条最短路径。假设从初始顶点到目标顶点之间存在路径,现有一种解决该问题的方法: ① 设最短路径初始时仅包含初始顶点,令当前顶点u为初始顶点; ② 选择离u最近且尚未在最短路径中的一个顶点v,加入到最短路径中,修改当前顶点u = v; ③ 重复步骤②,直到u是目标顶点时为止。 请问上述方法能否求得最短路径?若该方法可行,请证明之;否则,请举例说明。 a b c 7 5 4 图—2009考博试题 在图中判断两个顶点是否相邻,采用_______存储结构效率最高。 A.邻接矩阵 B.邻接表 C.十字链表 D.邻接多重表 A.邻接矩阵 普里姆算法是用于求解________的最小生成树。 A.无向图 B.无向连通图 C.无向连通网 D.无向网 C.无向连通网 图—2009考博试题 有向图的邻接表如图所示。 (1)画出该图; (2)给出以V0为起始结点的深度优先遍历序列与广度优先遍历序列; (3)简述在邻接表存储结构下,求图中某顶点i的入度的方法; V0 0 1 2 3 4 4 3 1 ^ 2 V1 V2 V3 V4 ^ 0 ^ 4 ^ 2 ^ 2 (1) (2)深度优先遍历序列:v0 v4 v2 v3 v1 广度优先遍历序列:v0 v4 v3 v1 v2 (3)遍历所有链表,计算包含i的结点个数 v4 v3 v2 v1 v0 * 2005 * 2005 * 2005 * 2005 * 2005 * 2005 * 2005 * 2005 * 2005 * 2005 * 【解答与分析】根据二叉树的性质,可以很容易地计算出二叉树中每层结点的最大容量。在完全二叉树中,达不到结点最大容量的层只能是最后一层,显然最后一层的所有结点都是叶结点。如果最后一层不满的话,倒数第二层中必然存在含空指针的结点,也就有可能含有叶结点。题干中给出的条件是第6层有8个叶结点,这个条件对应两种情况:一是第6层是最后一层,这一层只有叶结点,第1到第5层都排满结点;二是第6层是倒数第二层,这一层除了有叶结点外还有中间结点,树中共有7层,第7层上还有若干个叶结点。题目中要求求出满足这样条件的二叉树中能够容纳的最多结点个数,显然第二种情况是正确答案。所以答案为C。选项B对应于第一种情况,它的干扰性最大。 * 本题考查的是B-树的基本概念。在四个选项中,前3个选项都符合m阶B树的定义,只有D选项不是B-树的特性,是B+树的要求。 * 2005 * 2005 2005考研试题 根据______可以唯一地确定一棵二叉树。 A. 先序遍历与后序遍历 B. 先序遍历和层次遍历 C. 中序遍历和层次遍历 D. 中序遍历和后序遍历 D. 中序遍历与后序遍历 对于 m=4 (4阶) 的B-树,如果根的层次为第1层,则高度为2的B-树最少要存储______个数据,最多可以保存______个数据。 3 15 2005考研试题 所有分支结点的度为2的二叉树

文档评论(0)

jgx3536 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档