首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
在单链表中,每个结点含有5个正整型的数据元素(若最后一个结点的数据元素不满5个,以值0充),试编写一算法查找值为n(n>0)的数据元素所在的结点指针以及在该结点中的序号,若链表中不存在该数据元素则返回空指针。
在单链表中,每个结点含有5个正整型的数据元素(若最后一个结点的数据元素不满5个,以值0充),试编写一算法查找值为n(n>0)的数据元素所在的结点指针以及在该结点中的序号,若链表中不存在该数据元素则返回空指针。
admin
2019-08-15
48
问题
在单链表中,每个结点含有5个正整型的数据元素(若最后一个结点的数据元素不满5个,以值0充),试编写一算法查找值为n(n>0)的数据元素所在的结点指针以及在该结点中的序号,若链表中不存在该数据元素则返回空指针。
选项
答案
这是一个在单链表中查找结点,在结点内查找给定值的过程,先定义存储结构。 typedef struet 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 i; while(P&&!found){ for(i=0;i<m;i++) if(P->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/dMCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
经六朝时期的发展,南方形成了三个农业发达地区即()。
阅读下面史料,回答问题:材料一各缔约国主力舰替换总吨位按照标准排水量计算不得超过如下:合众国525000吨;英帝国525000吨;法国175000吨;意大利175000吨;日本315000吨。
下列不是空想社会主义产生的历史背景的是()。
20世纪30年代,美国推行“中立”的外交政策。对这一政策的正确表达是()。①适应国内外形势,维护自身利益②反映国际形势走向缓和③维护凡尔赛一华盛顿体系④不利于地区冲突的缓和与解决⑤不关心美洲地区以外
1854年,英国外交大臣致函英国驻华公使说:“为了适应外商对农业产品已增加了的需要,新的贸易市场尚待开辟。”1856年,法国外长则指令法国驻华代办强调“商业关系的推广”,并强调“这是一个关系到至高无上权益的问题”。这说明()。
某32位机(机器字长32位)的一台外设通过32位总线与系统内存相连。CPU每秒执行100条指令,平均每条指令需要5个机器周期,其中3个周期必须访问内存,内存读写需一个机器周期,假定CPU在95%的时间内持续执行“背景程序”,且这段时间内不执行I/O指令。现
以下()协议完成了从网卡到IP地址的映射。
试编写一个非递归算法,实现求以二叉链表存储的二叉树中q结点的祖先。
给定单链表的结点结构typedefstructnode*link;structnode{intitem,linknext;);将两个升序单链表归并为一个升序单链表。
用链接方式存储的队列,在进行删除运算时,下面正确的是()。
随机试题
正当防卫与紧急避险的相同之处是()。
经外周静脉置入中心静脉导管(PICC)的注意事项是()
组织中沉积的钙盐HE染色时呈
A.湿热泻痢B.肺热咳嗽C.疟疾寒热D.肝火目赤E.内热消渴青蒿的主治病证是()
用于有机磷中毒的解救药有( )。
不属于城市抗震防灾规划内容的是()
私募基金管理人、私募基金托管人及私募基金销售机构应当妥善保存私募基金投资决策、交易和投资者适当性管理等方面的记录和其他相关资料,保存期限自基金清算终止之日起不得少于()年。
下列有关汇票记载事项的表述中,正确的是()。
【2008-49】简述道德教育体谅模式。
邓小平曾指出:“现在虽说我们也在搞社会主义,但事实上不够格。”所谓“不够格”,也就是不够马克思所讲的“共产主义低级阶段”即社会主义阶段的“资格”。这里的“不够格”主要是物质技术基础方面不够格,也表现为社会经济制度和上层建筑方面的不成熟和不完善。社会主义初级
最新回复
(
0
)