数据结构复习题(附答案)(共28页).doc

上传人:晟*** 文档编号:6817536 上传时间:2021-09-13 格式:DOC 页数:28 大小:247KB
下载 相关 举报
数据结构复习题(附答案)(共28页).doc_第1页
第1页 / 共28页
数据结构复习题(附答案)(共28页).doc_第2页
第2页 / 共28页
数据结构复习题(附答案)(共28页).doc_第3页
第3页 / 共28页
数据结构复习题(附答案)(共28页).doc_第4页
第4页 / 共28页
数据结构复习题(附答案)(共28页).doc_第5页
第5页 / 共28页
点击查看更多>>
资源描述

一、 算法设计题(每题15分,共60分)答题要求:用自然语言说明所采用算法的思想;给出每个算法所需的数据结构定义,并做必要说明;写出对应的算法程序,并做必要的注释。1、有一个带头结点的单链表,每个结点包括两个域,一个是整型域info,另一个是指向下一个结点的指针域next。假设单链表已建立,设计算法删除单链表中所有重复出现的结点,使得info域相等的结点只保留一个。3、约瑟夫环问题(Josephus问题)是指编号为1、2、,n的n(n0)个人按顺时针方向围坐成一圈,现从第s个人开始按顺时针方向报数,数到第m个人出列,然后从出列的下一个人重新开始报数,数到第m的人又出列,如此重复直到所有的人全部出列为止。现要求采用循环链表结构设计一个算法,模拟此过程。4、编程实现单链表的就地逆置。23在数组 A1.n中有n个数据,试建立一个带有头结点的循环链表,头指针为h,要求链中数据从小到大排列,重复的数据在链中只保存一个.5、设计一个尽可能的高效算法输出单链表的倒数第K个元素。3、假设以I和O分别表示入栈和出栈操作。栈的初

展开阅读全文
相关资源
相关搜索
资源标签

当前位置:首页 > 实用文档资料库 > 公文范文

Copyright © 2018-2021 Wenke99.com All rights reserved

工信部备案号浙ICP备20026746号-2  

公安局备案号:浙公网安备33038302330469号

本站为C2C交文档易平台,即用户上传的文档直接卖给下载用户,本站只是网络服务中间平台,所有原创文档下载所得归上传人所有,若您发现上传作品侵犯了您的权利,请立刻联系网站客服并提供证据,平台将在3个工作日内予以改正。