首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
在单链表中,每个结点含有5个正整型的数据元素(若最后一个结点的数据元素不满5个,以值0充),试编写一算法查找值为n(n>0)的数据元素所在的结点指针以及在该结点中的序号,若链表中不存在该数据元素则返回空指针。
在单链表中,每个结点含有5个正整型的数据元素(若最后一个结点的数据元素不满5个,以值0充),试编写一算法查找值为n(n>0)的数据元素所在的结点指针以及在该结点中的序号,若链表中不存在该数据元素则返回空指针。
admin
2019-08-15
59
问题
在单链表中,每个结点含有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
学硕统考专业
相关试题推荐
1937年11月,继张家口、大同、归绥的三个伪政权后,日本又成立了(),将三个伪政权统一管辖。
关于清代我国疆域的叙述,下列()不正确。
1980-1987年撒哈拉以南非洲人均国民生产总值增长率为-2.9%。大部分国家经济急剧下滑,非洲的80年代被称“为失去发展的十年”。出现这现象关键原因在于这些国家
除《凡尔赛和约》外,规定禁止德奥合并的是()。
晚清时期下列武装力量出现的先后顺序是
某激光打印机每分钟打印20页,每页4000字符,相应的设备驱动程序一次输出一个字符,采用中断方式,CPU处理每次中断需50微秒,则CPU用于打印的开销是()。
设结点x和y是二叉树中任意的两个结点,在该二叉树的先序遍历序列中x在y之前,而在其后序遍历序列中x在y之后,则x和y的关系是()。
设无向图G=(V,E)和G’=(V’,E’),如果G’是G的生成树,则下面说法中错误的是()。
当向一棵m阶的B一树作插入操作时,若一个结点中的关键字个数等于(),则必须分裂成两个结点,当向一棵m阶的B一树作删除操作时,若一个结点中的关键字个数等于(),则可能需要同它的左兄弟或右兄弟结点合并成一个结点。
随机试题
在熔剂法中吹锌后,先空冷再水冷,水温一般在()范围内。
受体激动剂的特点是
A、高血压病1级B、高血压病2级C、高血压病3级D、高血压危象E、高血压脑病血压骤然升高,剧烈头痛,呕吐,意识模糊,抽搐,属于()
某县人民法院审理了一起故意伤害致死案,判处被告人邱某有期徒刑5年,赔偿被害人医疗费2万元。判决宣告后,被告人未上诉,县人民检察院也未提出抗诉,但被害人认为民事赔偿太少,遂提出上诉。二审法院经二审程序审理后,作出了如下判决,哪一项符合刑事诉讼法的规定?
土地资源是指在当前和可预见的未来对人类有用的土地,它的特点不包括()。
甲、乙两个方案的现金流量表如下,这两个方案的增量投资回收期为()。
组织外部环境的具体环境不包括()。
甲公司2017年3月1日结存甲材料1000千克,单位成本为890元,当月外购甲材料1200千克,取得增值税专用发票注明的价款为1080000元,增值税税额为183600元,当月生产领用甲材料500千克。甲公司原材料采用先进先出法计算发出成本,则月
如果父母在孩子小时候不慎传递给孩子负能量,那么__________后来在多好的学校接受教育,也不易改变负能量对孩子的价值观已造成的影响;每当“豆腐渣工程”暴露在公众的视野时,人们便热衷于“败类建筑师”之说,进而,政府对该行业的监管也成了__________
(2007年试题,21)设函数f(x),g(x)在[a,b]上连续,在(a,b)内具有二阶导数且存在相等的最大值f(a)=g(a)f(b)=g(b),证明:存在ξ∈(a,b),使得f(ξ)=g’’(ξ).
最新回复
(
0
)