知识大全 数据结构考研分类复习真题 第七章 图[60]
Posted 结点
篇首语:发光并非太阳的专利,你也可以发光。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 数据结构考研分类复习真题 第七章 图[60]相关的知识,希望对你有一定的参考价值。
.二部图(bipartite graph) G=(V E)是一个能将其结点集V分为两不相交子集V 和V =V V 的无向图 使得 V 中的任何两个结点在图G中均不相邻 V 中的任何结点在图G中也均不相邻
( ).请各举一个结点个数为 的二部图和非二部图的例子
( ).请用C或PASCAL编写一个函数BIPARTITE判断一个连通无向图G是否是二部图 并分析程序的时间复杂度 设G用二维数组A来表示 大小为n*n(n为结点个数) 请在程序中加必要的注释 若有必要可直接利用堆栈或队列操作 【浙江大学 八 ( 分)】
.我们可用 破圈法 求解带权连通无向图的一棵最小代价生成树 所谓 破圈法 就是 任取一圈 去掉圈上权最大的边 反复执行这一步骤 直到没有圈为止 请给出用 破圈法 求解给定的带权连通无向图的一棵最小代价生成树的详细算法 并用程序实现你所给出的算法 注 圈就是回路
【复旦大学 六 ( 分)】
设图用邻接表表示 写出求从指定顶点到其余各顶点的最短路径的Dijkstra 算法
要求 ( ).对所用的辅助数据结构 邻接表结构给以必要的说明 ( 分)
( ).写出算法描述 (C 类 Pascal 类 C均可)( 分)【南京理工大学 四 ( 分)】
类似本题的另外叙述有
( )写出求从某个源点到其余各顶点最短路径的Dijkstra算法 要求说明主要的数据结构及其作用 最后针对所给有向图 利用该算法 求V 到各顶点的最短距离和路线 即填写下表 【山东师范大学 六 ( 分)】
cha138/Article/program/sjjg/201311/23090
相关参考
.().对于有向无环图叙述求拓扑有序序列的步骤 ().对于以下的图写出它的四个不同的拓扑有序序列【南开大学二 (分)】 cha138/Article/program
.下面的算法完成图的深度优先遍历请填空 PROGRAMgraph_traver; CONSTnl=max_node_number; TYPEvtxptr=nl;vtxptr=nl; arc
.如下为拓扑排序的C程序 ().列出对图执行该程序后的输出结果 ().在程序空白处填上适当语句 voidtopsort(hdnodesgraph[]intn) intijktop;node
.一带权无向图的邻接矩阵如下图试画出它的一棵最小生成树【浙江大学五 (分)】 .请看下边的无向加权图 ().写出它的邻接矩阵(分) ().按Prim算法求其最小生成树并给出构造最小
.邻接多重表是无向图和有向图的链式存储结构( )【南京航空航天大学五(分)】 十字链表是无向图的一种存储结构( )【青岛大学四
第七章图 一选择题 .图中有关路径的定义是( )【北方交通大学一(分)】 A.由顶点和相邻顶点序偶构成的边所形成的序列 &
.已知无向图采用邻接表存储方式试写出删除边(ij)的算法 【东南大学三(分)】 类似本题的另外叙述有 ()一个无向连通图的存储结构以邻接表的形式给定设计算法删除该图中的一条边(ij)
.已知连通图如下 ().给出本图的邻接表 ().若从顶点B出发对该图进行遍历在()的基础上分别给出本图的按深度优先搜索和按广度优先搜索的顶点序列 ().写出按深度优先搜索的递归程序【厦门大学
.已知无向图如下所示 ().给出从V开始的广度优先搜索序列().画出它的邻接表 ().画出从V开始深度优先搜索生成树【燕山大学五(分)】 第题图  
.请设计一个图的抽象数据类型(只需要用类PASCAL或类C/C++语言给出其主要功能函数或过程的接口说明不需要指定存储结构也不需要写出函数或过程的实现方法)利用抽象数据类型所提供的函数或过程编写图