首页
外语
计算机
考研
公务员
职业资格
财经
工程
司法
医学
专升本
自考
实用职业技能
登录
考研
已知一个带有表头结点的单链表,结点结构为:假设该链表只给出了头指针list。在不改变链表的前提下,请设计一个尽可能高效的算法,查找链表中倒数第k个位置上的结点(k为正整数)。若查找成功,算法输出该结点的data值,并返回1;否则,只返回0。要求: 根据设
已知一个带有表头结点的单链表,结点结构为:假设该链表只给出了头指针list。在不改变链表的前提下,请设计一个尽可能高效的算法,查找链表中倒数第k个位置上的结点(k为正整数)。若查找成功,算法输出该结点的data值,并返回1;否则,只返回0。要求: 根据设
admin
2013-09-16
88
问题
已知一个带有表头结点的单链表,结点结构为:
假设该链表只给出了头指针list。在不改变链表的前提下,请设计一个尽可能高效的算法,查找链表中倒数第k个位置上的结点(k为正整数)。若查找成功,算法输出该结点的data值,并返回1;否则,只返回0。要求:
根据设计思想和实现步骤,采用程序设计语言描述算法C使用C或C++或JAVA语言实现),关键之处请给出简要注释。
选项
答案
算 法描述: 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-
解析
转载请注明原文地址:https://kaotiyun.com/show/Xgxi777K
本试题收录于:
计算机408题库学硕统考专业分类
0
计算机408
学硕统考专业
相关试题推荐
光绪元年七月,清政府迫于()强烈要求派一位使臣到其国,()成为中国第一个驻外公使
下列关于中共十一大的叙述中错误的是()。
简述自由民权运动及其历史作用。(南京大学2013年历史学基础(世界史)真题)
租庸调制对农业生产的最大作用是()。
苏州的踹工、织工、纸工、烛业工人,景德镇的陶瓷工、门头沟的煤矿工、北京的香工,云南的矿工、广州的织工、陕西的木工和铁工等,均爆发过反对雇主克扣工价、开除工匠和要求增加工银的()斗争。
改革开放以来,乡镇企业的异军突起,其重要意义包括()①改变了公有制经济的主体地位②推动了农村产业结构的现代化进程③加快了农村的现代化进程④开辟了农民致富的新途径
火的使用,是人类在征服自然的进程中所取得的伟大成果。人类开始使用天然火是在()。
若线性表最常用的运算是查找第i个元素及其前驱的值,则采用()存储方式节省时间。
(将关键字序列(7、8、30、11、18、9、14)散列存储到散列表中。散列表的存储空间是一个下标从0开始的一维数组,散列函数为H(key)=(keyx3)MOD7,处理冲突采用线性探测再散列法,要求装填(载)因子为0.7。分别计算等概率情况下查找成功
随机试题
魏晋南北朝小说可分为志怪小说和志人小说两类,干宝的《_____》被称为志怪小说的代表性作品。
还原催化剂使用的气体是()。
含挥发性成分的叶类、花类、果实类药材适于中药易变色、价值贵、质嫩或易走油如人参、鹿茸、枸杞、牛漆等常用的干燥方法是
城市应急预案编制中的危险分析包括()。
工程设计招标通常采用的评标方法是()。
按照《中华人民共和国建筑法》的有关规定,凡应该公开招标的工程不公开招标的,建设行政主管部门不予颁发( )。
对医疗保健、社会福利和社会保障,财政应履行集中分配的职责,通过( )形式进行分配。
DES加密算法采用的密码技术是(18),它采用(19)位密钥对传输的数据进行加密,著名的网络安全系统Kerberos采用的是(20)加密技术。公钥密码是(21),常用的公钥加密算法有(22),它可以实现加密和数字签名。
下列关于Winmail邮件服务器描述中,正确的是()。
下列关于CD-R光盘的描述中,错误的是
最新回复
(
0
)