一.有向图G=(V,E),其中={V1,V2,V3,V4}; E={E={
1.请回答什么是G的最小生成树;
2.设G为
请找出的所有最小生成树。
1.队空的初始条件;
2.执行操作序列A3D1A5D2A1D2A4时的状态,并作必要的说明.
其中LINK为指向表中下一元素的指针;TAG为标志域,具体含义如下:
0表示该结点为原子结点.DATA为其数据
1表示该结点为一个字表,DATA为指向该子表的指针
1.说明下列算法A的功能(注:P,T,M,N,R,Q为指针;算法中的NIL对应图中的^)
PROCEDURE A(P,T)
BEGIN
Q:=NIL;
WHILE P<>NIL DO
BEGIN
IF P^.TAG<> 0 THEN
BEGIN
M:=P^.DATA;
A(M,N);
P^.DATA:=N
END;
R:=P^.LINK;
P^.LINK:=Q;
Q:=P;
P:=R
END;
T:=Q
END.
3.对于P所指的广义表,画出执行算法A后的表结构以及P为:
1.递归算法
2.非递归算法