首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
自考
已知图采用邻接表存储方式,试写出删除边(vi,vi)(对于无向图)或删除弧(对于有向图)的算法。
已知图采用邻接表存储方式,试写出删除边(vi,vi)(对于无向图)或删除弧(对于有向图)的算法。
admin
2014-12-25
34
问题
已知图采用邻接表存储方式,试写出删除边(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
数据结构导论
理工类
相关试题推荐
以太网交换机,其实质是一种多接口网桥,它工作在OSI七层参考模型的【】
______是对用户使用计算机网络的各种活动进行监测,记录系统产生的各类事件。
______是指网络中建立通信的两台计算机之间由一条物理信道相连接,数据分组由源点计算机直接或者经过转发到达目的计算机,网络中的其他计算机不需要对这个数据分组进行检测和判断。
【】被广泛应用于连接校园、工厂和机关的个人计算机或工作站,以及各种外嗣设备。
系统实施阶段容易出现的问题是()
在多个事务并发执行时,系统应保证与这些事务先后单独执行时的结果一样,这是指事务的____性。
下列选项不是A/D转换器读取方式的是()
某控制系统的方框图如图所示,已知:G(s)=,速度反馈校正环节Gc(s)=Kfs。试求:(1)系统具有最佳阻尼比时,Kf值的大小;(2)系统的开环增益K及单位速度输入时的速度误差系数Kv。
PLC适用于【】
Internet地址中,适用于主机多的网络的是()
随机试题
A、Howmuchithasimprovedinrecentyears.B、Howreliablelong-rangeforecastsare.C、Howlongittakestobecomeameteorologi
关于油井出水的原因,错误的是()。
肺动脉起源于
具有解表清里功用的方剂是()
1997年7月1日中国政府恢复对澳门行使主权。澳门历史城区于2002年7月15日正式成为联合国世界文化遗产。()
自然(节选)[美]拉尔夫·沃尔多·爱默生自然就像一个舞台布景,它既适合喜剧,也同样适合悲剧。对于身体健康的人来说,空气就是一剂拥有不可思议效力的补品。在阴沉天空下的暮色
机器翻译
结合材料回答问题:材料1当前,我国正处于经济增速换挡期、结构调整阵痛期、前期刺激政策消化期“三期叠加”阶段,经济增速有所回落是必然现象,是一种新常态。因此,我们既要保持一定发展速度,又不能过于看重速度,而是要本着对历史负责、对人民负责的
Inatelephonesurveyofmorethan2000adults,21%saidtheybelievedthesunrevolved(旋转)aroundtheearth.An【C1】______7%did
SpeakerA:Tom,whydon’tyoucomeandhavethepicnicwithus?SpeakerB:______
最新回复
(
0
)