首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
(1)算法基本思想如下:从头至尾遍历单链表,并用指针p指向当前结点的前k个结点。当遍历到链表的最后一个结点时,指针p所指向的结点即为所查找的结点。 (2)详细实现步骤:增加两个指针变量和一个整型变量,从链表头向后遍历,其中指针p1指向当前遍历的结点
(1)算法基本思想如下:从头至尾遍历单链表,并用指针p指向当前结点的前k个结点。当遍历到链表的最后一个结点时,指针p所指向的结点即为所查找的结点。 (2)详细实现步骤:增加两个指针变量和一个整型变量,从链表头向后遍历,其中指针p1指向当前遍历的结点
admin
2014-12-08
86
问题
选项
答案
(1)算法基本思想如下:从头至尾遍历单链表,并用指针p指向当前结点的前k个结点。当遍历到链表的最后一个结点时,指针p所指向的结点即为所查找的结点。 (2)详细实现步骤:增加两个指针变量和一个整型变量,从链表头向后遍历,其中指针p1指向当前遍历的结点,指针p指向p1所指向结点的前k个结点,如果p1之前没有k个结点,那么p指向表头结点。用整型变量i表示当前遍历了多少个结点,当i>k时,指针p随着每次遍历,也向前移动一个结点。当遍历完成时,p或者指向表头结点,或者指向链表中倒数第k个位置上的结点。 (3)算法描述: int LocateElement(Linklist list,int k) { p1=list->link; p=list; i=1; while(p1) { p1=p1->link; i++; if(i>k)p=p->next; //如果i>k,则p也往后移 } if(p==list)return 0; //说明链表没有k个结点 else { printf("%d\n",p->data); return 1; } }
解析
转载请注明原文地址:https://kaotiyun.com/show/COxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
列宁认为,既然俄国无法直接过渡到社会主义,那么就“应该利用资本主义作为小生产和社会主义的中间环节”。为此而采取的政策是()。
下列不属于维也纳会议召开的目的的是()。
北魏建立和统一的时间分别是()。
晚清时期下列武装力量出现的先后顺序是
维也纳会议争论的焦点问题是()。
对人文主义核心内容的表述,准确的是()
1934年9月苏联加入国联,对此说法错误的一项是()。
克里特文明的文字类型是()。
请根据下面材料,结合相关知识,分析其内容及意义。他命令所有罗马人都进行登记并用银对自己的财产估价,按照习惯宣誓保证所报各项均属真实,全部财产均已按最高价格估价,并陈报父亲系何人,自己的年龄,自己的妻子和子女的名字,每人的籍贯隶属市中哪个部落或乡间
洪武八年。朱元璋仿照元朝的办法,印造(),命令民间通行。形成了钱、钞并用的货币制度。
随机试题
注册会计师在承接审计业务委托时需要确定财务报告编制基础的可接受性。以下情形中,被审计单位采用的财务报告编制基础不恰当的是()。
一般情况下,等离子弧切割采用()类型的电源。
在期房与现房同品质等情况下,期房价格与现房价格相比,()。
按照压实力的作用原理,压路机可分为()。
《物权法》规定应当经专有部分占建筑物总面积2/3以上的业主且占总人数2/3以上的业主同意的事项有()。
读者是一个美好的___________。在很大程度上,人类精神文明的成果是以书籍的形式保存的,而读书就是享用这些成果并把它们据为己有的过程。对于不是读者的人来说,___________在书籍中的人类精神财富等于不存在,他们不去享用和占有这笔宝贵的财富。一个
“根据乘法交换律解题”是()。
根据我国现行《宪法》的规定,有权对国务院各部委的设立、合并和撤销提出意见或建议的是()(2008年综合课单选第21题)
党的十八届三中全会提出的深化政治体制改革的主要任务包括()
Readthearticlebelowaboutbusinessethics.Foreachquestion(31-40),writeonewordinCAPITALLETTERSonyourAnswerShe
最新回复
(
0
)