首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
已知图采用邻接表存储方式,试写出删除边(vi,vi)(对于无向图)或删除弧(对于有向图)的算法。
已知图采用邻接表存储方式,试写出删除边(vi,vi)(对于无向图)或删除弧(对于有向图)的算法。
admin
2014-12-25
24
问题
已知图采用邻接表存储方式,试写出删除边(v
i
,v
i
)(对于无向图)或删除弧
i,V
i
>(对于有向图)的算法。
选项
答案
void DeleteEdge(ALGraph&G,int i,int J) { /*删除用邻接表存储的无向图G中的边(i,j)*/ P=G.vertices[i].firstarc;pre=NULL;/*pre是前趋*/ while(p) if(P一>adjvex==j) {if(pre==NULL) G.vertices[i].firstarc=P一>nextarc; elsepre一>nextarc=P一>nextarc; free(p);break; } else{pre=p;P=P一>nextarc;) P=G.vertices[j].firstarc; pre=NULL; /*查找另一个顶点的邻接点*/ while(p) if(P一>adjvex==i) {if(pre:=NULL) G.vertices[j].firstarc=P一>nextarc; else pre一>nextarc=P一>nextarc; free(p);break; } else{pre:pjP=P一>nextarc;} }
解析
本题只给出对无向图的操作,由于图采用邻接表存储,根据输入的边(Vi,vj),分别找出两顶点在图中的位置i和j,然后在各自的邻接表链表中删除相应的结点。算法描述如下。
转载请注明原文地址:https://kaotiyun.com/show/eaVx777K
本试题收录于:
数据结构导论题库理工类分类
0
数据结构导论
理工类
相关试题推荐
链路状态路由算法是将网络抽象为一个______,然后利用数据结构中经典的Dijkstra算法求最短路径,从而获得最佳路由信息。
______是指一个网络能够利用各种基础技术,为指定的网络通信提供更好的服务能力,是网络自身预防拥塞和从拥塞中恢复的一种安全机制。
光纤的基本原理是利用光的______现象。
某学生管理系统的数据库包含如下关系表:Student(Sno,Name,Gender,Class,Major,Dno);Student为学生表,分别表示(学号、姓名、性别、班级、专业、系号)Course(Cno,Subject,Credit,Tim
某学生管理系统的数据库包含如下关系表:Student(Sno,Name,Gender,Class,Major,Dno);Student为学生表,分别表示(学号、姓名、性别、班级、专业、系号)Course(Cno,Subject,Credit,Tim
集合R与S的交可以用关系代数的基本运算表示为()
设有关系模式R(A,B,C,D),F={A→B,B→C),则B+=________。
当前目录是/usr/meng,其下属文件prog/file.c的绝对路径名是
某位置随动系统如图所示,已知:G(s)=,Gc(s)=1+0.008s,当系统输入单位阶跃函数时,求:(1)系统的闭环传递函数。(2)该系统的自然频率ωn和阻尼比ξ。
某公司拟对新产品生产批量作出决策,现有三种备选方案,未来市场对该产品的要求有两种,可能的自然状态N1、N2,收益矩阵如题33表。试画出该问题的决策树,并以决策树法作出最优生产决策。
随机试题
根据我国《婚姻法》的规定,祖父母、外祖父母对孙子女、外孙子女的抚养义务是()
能否形成企业凝聚力,取决于企业领导层能否把正确的价值观转为全体员工共识的价值观。()
当今维护世界和平的途径是()
"Whenoneofthedoctorscriticizes(批评)me,Igetdefensive.Ifeellikeachildagain,beingscolded,andIwanttoexplainthat
在射精后60min内,精子活力的参考范围为
建设项目价值工程方案评价阶段的功能准则包括(),
大体积混凝土的浇筑方案根据()等情况来选择各种分层方式。
充分就业的宏观经济衡量指标是()。
劳动者与雇主之间存在的对立关系表现为劳动者与雇主之间有()。
根据我国《宪法》的规定,国家对非公有制经济发展的指导方针是()。
最新回复
(
0
)