首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
已知图采用邻接表存储方式,试写出删除边(vi,vi)(对于无向图)或删除弧(对于有向图)的算法。
已知图采用邻接表存储方式,试写出删除边(vi,vi)(对于无向图)或删除弧(对于有向图)的算法。
admin
2014-12-25
14
问题
已知图采用邻接表存储方式,试写出删除边(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
数据结构导论
理工类
相关试题推荐
信息加密的方式不包括【】
【】的主要功能是在传输介质上实现无结构比特流传输。
MD5算法可以对任意长的报文进行运算,得出固定长度为【】位的报文摘要。
请使用交换型100Base-T以太网技术将4台PC机连接为一个小型局域网,具体要求如下:(1)画出网络连接图。(2)在图中注明所用网络连接设备、传输介质和接口的名称。
______是计划的基础,信息系统可采用科学的方法对未来状况进行分析和估计。
某工厂生产多种产品,每种产品又要使用多种零件,一种零件可能装在多种产品上。每种零件由一种材料制造,每种材料可用于不同零件的制作。有关产品、零件、材料的数据字段如下:产品:产品号(GNO),产品名(GNA),产品单价(GUP)零件:零件号(PNO
在对象联系图中,表示对象类型之间的超类与子类联系的是()
在可变式分区管理方案中,空闲区表中的登记项按空闲区长度排序的算法是
某公司拟对新产品生产批量作出决策,现有三种备选方案,未来市场对该产品的要求有两种,可能的自然状态N1、N2,收益矩阵如题33表。试画出该问题的决策树,并以决策树法作出最优生产决策。
对如图所示的网,求顶点v0到其他顶点之间的最短路径和最短路径长度。
随机试题
肾气不固所导致的小便改变为
患儿,8岁,原发型肺结核。医嘱给予利福平口服,治疗4周后患儿表现食欲下降,疲乏无力,查体发现巩膜轻度黄染。此时应该给予的措施是
关于以注册房地产经纪人名义执业的说法,正确的是:()。
关于证据,以下说法正确的是( )。
“经营单位”栏:“保费”栏:
某企业20×9年9月购入一台需要安装的生产用设备,取得的增值税专用发票上注明的设备买价为50000元,增值税税额为8500元,支付的运杂费和保险费为3500元,设备安装时领用工程用材料价值1000元(不含增值税),支付有关人员工资2000元。安装工程于20
甲、乙两个班的学生人数的比是5:4,如果从乙班转走9名学生,那么甲班就比乙班人数多。这时乙班有多少人?
The______meaningsoftheindividualwordsdonothelpdefineallexpressionslike"Dropinanytime."
Madrid,Spain—ThelaughterofchildrenstillspillsoverthewallsofSt.JohntheBaptistSchool.Butit’squiteasloudt
Whenyouthinkaboutthegrowthofhumanpopulationoverthelastcenturyorso,itisalltooeasytoimagineitmerelyasani
最新回复
(
0
)