本人在学习数据结构做题时对一些题目有困惑,上网查询后只有答案,却没有解释。以下为我自己的理解,希望能知其所以然。
判断题
1、对于带权无向图 G = (V, E),M 是 G 的最小生成树,则 M 中任意两点 V1 到 V2 的路径一定是它们之间的最短路径。 (F)
反例:
按照Prim算法,A为起点,生成最小树的路径可以为E、B、C、D,而实际上A到D的最短路径是AED。
最小生成树(虚线为不选的边)
选择题
1、若结点 p 与 q 在二叉树 T 的中序遍历序列中相邻, 且 p 在 q 之前,则下列 p 与 q 的关系中,不可能的是
I. q 是 p 的双亲
II. q 是 p 的右孩子
III. q 是 p 的右兄弟
IV. q 是 p 的双亲的双亲
简单举一下例子:
未完待续