首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
图的邻接表的类型定义如下所示: #define MaxVertexNum 50 typedef struct node{ int adjvex; struct node*next; }EdgeNode;
图的邻接表的类型定义如下所示: #define MaxVertexNum 50 typedef struct node{ int adjvex; struct node*next; }EdgeNode;
admin
2009-05-09
31
问题
图的邻接表的类型定义如下所示:
#define MaxVertexNum 50
typedef struct node{
int adjvex;
struct node*next;
}EdgeNode;
typedef struct{
VertexType vertex;
EdgeNode*firstedge;
}VertexNode;
typedef VertexNode A djList[MaxVertexNum];
typedef struct{
AdjList adjiist;
int n,e;
}ALGraph;
为便于删除和插入图的顶点的操作,可将邻接表的表头向量定义为链式结构,两种定义的存储表示实例如下图所示,请写出重新定义的类型说明。
选项
答案
typeclef struct ArcNode{ VNode*adjvex; //该弧所指向的顶点的位置 struct ArcNode*nextarc; //指向下一条弧的指针 }ArcNode; typedef struct VNode{ VertexType data; //顶点信息 struct VNode*nextVertex; //指向下一个
解析
转载请注明原文地址:https://kaotiyun.com/show/q5Ax777K
本试题收录于:
数据结构题库理工类分类
0
数据结构
理工类
相关试题推荐
按交换方式来分,计算机网络可以分为电路交换网、_________和分组交换网。
下列分层中不属于TCP/IP参考模型的是()
IPV6将IP地址的长度增加到了_______,使地址空间增大了296倍。
10Mbit/s以太网升级到100Mbit/s和1Gbit/s甚至10Gbit/s时,需要解决哪些技术问题?在帧的长度方面需要有什么改变?为什么?传输媒体应当有什么改变?
_________可以理解为由于流动性不足给经济主体造成损失的可能性。
某玻璃厂要生产四种型号的瓶子,都要经过在甲设备上消毒之后,才能在乙设备上密封。每种瓶子在每台设备上所需的加工时间如表3。2所示。问如何安排这些瓶子的加工顺序,可使总的加工时间最短?
已知链队列Q的头、尾指针分别是front和rear,则出队操作是:p=Q一>front;_______;free(p)。
若以数组a[k]存放循环队列的元素,则当循环队列满时,队列中有______个元素。
有一个单链表(不同结点的数据域值可能相同),其头指针为head,编写一个函数计算数据域为x的结点个数。
归并排序中使用的选择树和堆排序中的堆有什么差别?
随机试题
在编制施工组织设计文件时,施工部署及施工方案的内容应当包括()。
账簿按其()不同可分为序时账、分类账和备查账。
在B股发行的过程中,境内的资产评估机构应当是()的机构。
采购人、采购代理机构及其工作人员存在以下情形的,构成犯罪的,依法追究刑事责任;尚不构成犯罪的,处以罚款,有违法所得的,并处没收违法所得,属于国家机关工作人员的,依法给予行政处分()。
铃木镇一创立了()教学法。
下面哪种情况可以联合行文?()
750年阿拔斯王朝创建时,被消灭的倭马亚王朝的王子阿卜杜勒.拉赫曼逃至西班牙,在当地贵族和柏柏尔人的支持下,建立了()。
HIVisaviralinfectionthatcausesachroniclife-threateningconditionacquiredimmunedeficiencysyndrome(AIDS).AIDSoccurs
"Intelligence"atbestisanassumptiveconstruct—theword’smeaninghasneverbeenclear.61)Thereismoreagreementonthek
Whataspectofantsdoesthepassagemainlydiscuss?Theword"scurrying"inline16isclosestinmeaningto
最新回复
(
0
)