首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
在单链表中,每个结点含有5个正整型的数据元素(若最后一个结点的数据元素不满5个,以值0充),试编写一算法查找值为n(n>0)的数据元素所在的结点指针以及在该结点中的序号,若链表中不存在该数据元素则返回空指针。
在单链表中,每个结点含有5个正整型的数据元素(若最后一个结点的数据元素不满5个,以值0充),试编写一算法查找值为n(n>0)的数据元素所在的结点指针以及在该结点中的序号,若链表中不存在该数据元素则返回空指针。
admin
2017-11-14
34
问题
在单链表中,每个结点含有5个正整型的数据元素(若最后一个结点的数据元素不满5个,以值0充),试编写一算法查找值为n(n>0)的数据元素所在的结点指针以及在该结点中的序号,若链表中不存在该数据元素则返回空指针。
选项
答案
这是一个在单链表中查找结点,在结点内查找给定值的过程,先定义存储结构。 typedef struct node{ int A[m]; //每个结点内含有m个正整数,本例中m为5 struet node*next; //指向下一结点的指针 }LNode,*LinkList; typedef struet{ int j; //正整数在结点内的序号 struet node*s; //结点的指针 }rcd; rcd*LSearch(LinkList head,int n){ //在链表中查找正整数n,若查找成功,返回该结点指针及n在结点中的序号, //否则返回空指针表示失败。 rcd*R: P=head一>next; //假定链表带头结点,P指向链表第一元素结点 int found=0: Int 1; while(P&&!found){ for(i=0;i
A[i]==n)found=1 //查找成功 P=P一>next: //下一结点 } if(P==null)return(null); else{R.j=i;R.s=P;return(R);} }
解析
转载请注明原文地址:https://kaotiyun.com/show/O3Ri777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
()是一部上起传说中的黄帝,下迄汉武帝时期的中国通史,是中国历史上第一部内容完整、结构周密的历史著作。
第一国际成立前,各国无产阶级强烈要求加强国际团结的直接原因是()。
简要分析英、法20世纪30年代绥靖法西斯国家的表现及影响。
第一个五年计划的具体时间段是()。
1534年英国议会宣布英国教会断绝与罗马教廷一切关系的文件是()。
下列不属于苏联高度集中的经济政治体制产生的条件的是()。
中国第一条自行设计修建的铁路是在()。
试编写一个非递归算法,实现求以二叉链表存储的二叉树中q结点的祖先。
在一个HDLC帧的数据中,如果出现了000111111011这样的流,请问发送到信道上它将会变成()。
随机试题
在改变了示波器的亮(辉)度后,还须重新进行聚焦的调整。()
A.detectnearbyobjectsB.determinethedepthoftheoceanwaterC.decidehowfastyoudriveD.inneedofradarE.maptheo
日周期生物节律的控制中心位于
A.FergusOn法B.Bassini法C.McVay法D.疝成形术E.疝囊高位结扎术巨大斜疝,腹股沟管后壁严重缺损,首选的手术方式是
商品化会计核算软件开发经销单位在售出软件后应承担售后服务工作,在下列工作中,()不是软件开发销售商必须提供的。
个人劳动力供给曲线的形状表明,工资率上涨()。
下列不属于税收基本特征的是()。
行政机关向相对方收取公路养路费、港口建设费的行为在性质上属于行政征收。()
当劳动争议发生时,当事人的下列做法中不正确的是()。
A、Directingpersonnelevaluation.B、Buyingandmaintainingequipment.C、Drawingupplansforin-servicetraining.D、Interviewing
最新回复
(
0
)