试证明图的每一个结点和每一条边,都只包含于一个弱分图中。
第1题
令G是一个至少有三个结点的连通图,下列命题是等价的。
a)G没有桥。
b)G的每两个结点在一条公共的闭迹上。
c)G的每一个结点和一条边在一条公共的闭迹上。
d)G是每两条边在一条公共的闭迹上。
e)对G的每一对结点和每一条边,有一条联结这两个结点而且含有这条边的迹。
f)对G的每一对结点和每一条边,有一条联结这两个结点而不含有这条边的通路。
g)对每三个结点,有一条联结任何两个结点而且含第三个结点的迹。
第7题
a)若套用Kruskal或Prim算法构造EMST(G),各需多少时间?
b)试设计一个算法,在o(nlogn)时间内构造出EMST(G);
c)试证明你的算法已是最优的(亦即,在坏情况下,任何此类算法都需要o(nlogn)时间)。
第8题
从大到小的次序链接的,试分别写出从顶点0出发按深度优先搜索遍历得到的顶点序列和按广度优先搜索遍历得到的顶点序列。
第9题
A.顺序存储方式的优点是存储密度大,且插入、删除运算效率高
B.链表中的每一个结点都包含一个指针
C.包含n个结点的二叉排序树的最大检索长度为log/-2n
D.将一棵树转换为二叉树后,根结点没有右子树
第10题
图的m着色问题描述如下:给定无向连通图G和m种不同的颜色.用这些颜色为图G的各顶点着色,每个顶点着一种颜色.如果有一种着色法,使G中每条边的2个顶点着不同颜色,则称这个图是m可着色的.图的m着色问题是对于给定图G和m种颜色,找出所有不同的着色法.
算法设计:对于给定的无向连通图G和m种不同的颜色,计算图的所有不同的着色法.
数据输入:由文件input.txt给出输入数据.第1行有3个正整数n,k和m,表示给定的图G有n个项点和k条边,m种颜色.顶点编号为1,2,...,n接下来的k行中,每行有2个正整数u、v,表示图G的一条边(u,v).
结果输出:将计算的不同的着色方案数输出到文件output.txt.