首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
在单链表中,每个结点含有5个正整型的数据元素(若最后一个结点的数据元素不满5个,以值0充),试编写一算法查找值为n(n>0)的数据元素所在的结点指针以及在该结点中的序号,若链表中不存在该数据元素则返回空指针。
在单链表中,每个结点含有5个正整型的数据元素(若最后一个结点的数据元素不满5个,以值0充),试编写一算法查找值为n(n>0)的数据元素所在的结点指针以及在该结点中的序号,若链表中不存在该数据元素则返回空指针。
admin
2019-08-15
50
问题
在单链表中,每个结点含有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://www.kaotiyun.com/show/dMCi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
在1875年宪法中关于法国立法权的叙述,不正确的是()。
近现代以来,国际关系中先后出现了维也纳体系、凡尔赛一华盛顿体系和雅尔塔体系。关于这三个体系共同点的表述不正确的是()。
第二次世界大战后,资本主义经济出现的新特点有()。①美国资本加强了对西欧和日本的渗透②国家开始参与资本主义生产过程③国家成为资本主义私有制的保护者④科技成果更为迅速地转化为生产力
全国高校院系调整的具体时间是()。
下列关于民族大迁徙的说法不正确的是()。
下列关于社会大分工不正确的说法是()。
在一个8级中断的系统中,硬件中断响应从高到低的优先顺序是1→2→3→4→5→6→7→8,通过中断屏蔽技术,将中断处理优先顺序设置为1→3→5→7→2→4→6→8,如果CPU在执行一个应用程序时有5、6、7、8级的四个中断同时到达,CPU在按优先顺序处理到第
什么是域名解析?域名解析中采取了什么措施提高效率?对同一个域名向DNS服务器发出多次的DNS请求报文后,得到IP地址都不一样,可能吗?为什么?
假设有k个关键字互为同义词,若用线性探查法把这k个关键字存入,至少要进行的探查次数是()。
当向一棵m阶的B一树作插入操作时,若一个结点中的关键字个数等于(),则必须分裂成两个结点,当向一棵m阶的B一树作删除操作时,若一个结点中的关键字个数等于(),则可能需要同它的左兄弟或右兄弟结点合并成一个结点。
随机试题
A.清热化痰,清心定惊B.清热化痰,软坚散结C.清热化痰,清胃止呕D.清热化痰,定惊利窍天竺黄具有的功效是
世界上早期的数字计算机所采用的电子器件是_______。
女性,59岁。查体发现肝硬化4年。5天前与朋友聚餐时出现呕血,鲜红色,量约1200ml。患者出现头晕、心慌、出冷汗等。经输血、补液和应用止血药物治疗后病情好转,血压和心率恢复正常。2天前出现睡眠障碍,并出现幻听和言语不清,化验检查示:血氨12
设立于某经济特区的甲中外合资化妆品有限公司为增值税一般纳税人。2001年初开业。注册资本800万元,至2006年底享受的“两免三减半”优惠政策已执行到期。2008年以前适用的企业所得税税率为15%,从2008年起适用低税率优惠过渡政策。2012年度相关生产
某公司发当月的工资,已知小王的工资为4500元,若小王取出工资的75%,小张取出工资的三分之一,则小王的工资余额是小张的一半,那么小张当月的工资是多少元?()
我国经济体制改革应以()为取向。
关于我国台湾,下列说法不正确的是()。
情感危时代是指在网络社会下产生的一种生活日益数字化、浅表化、碎片化的负面现象。无处不在的电子设备成为工作、婚姻、家庭生活的主角,而作为沟通主体的人以及沟通本身,却悄然缺席。根据上述定义,以下不属于情感危时代的是:
设X~N(0,1),Y=X2,求Y的概率密度函数.
Godownthestreetandtakethethirdturning______theleft.
最新回复
(
0
)