- 44
- 0
- 约3.05万字
- 约 12页
- 2016-08-19 发布于贵州
- 举报
线性表的操作与应用算法与数据结构课程设计)
线性表的操作与应用
一、问题描述
线性表是一种常见的数据结构,它在实际中有着广泛的应用。本文要求实现线性表的就地逆置操作,并选择合适的存储结构,以同学录为例完成线性表的建立、查找、插入、删除、修改等操作来实现有关线的操作与应用。
二、基本要求
1、采用顺序和链式存储结构,分别实现线性表的就地逆置操作;
2、采用双向链表,实现报数游戏:即n个人报数,先向n端报数,报到m出列。当报数到达表尾时,再向表尾向1端报数。如此反复,求出列顺序。
3、选择合适的存储结构,以同学录为例完成线性表的建立、查找、插入、删除、修改等操作。
三、测试数据
1、就地逆置的数据为:1 3 5 7 9
2、报数游戏的数据为:10个人1到3报数
3、同学录得数据为:
1)建立的数据: 学号 姓名 性别
101 lining nan
228 zhougao nan
335 fangqian nv
2) 查找的数据: 学号:228
3)插入的数据: 434 meixu nan
4)删除的数据: 学号:228
5) 修改的数据: 335 fangqian nan
四、算法思想
1、就地逆置的算法思想:
1)链式结构:从
您可能关注的文档
最近下载
- ❤合肥新站高新区少荃湖城市副中心城市设计方案文本.pdf VIP
- 2025年运城市人民医院招聘考试试卷真题.docx VIP
- 《西风颂》课堂教学设计和示例.docx VIP
- 小升初数学真题试卷题.doc VIP
- 信息论与编码(第3版)陈运课后习题答案.pdf
- 微机电系统(MEMS)技术 MEMS 磁场传感器技术规范.pdf VIP
- 《浙江省科技计划项目申请书》.pdf VIP
- 2026年山东省济南市天桥区中考一模语文试题(试卷+解析).pdf VIP
- 2025年全国同等学力申硕考试(生物学)历年参考题库含答案详解.docx VIP
- 2026年国家开放大学非英语类专业《学位英语考试(本科)》模拟试题及答案解析(试卷号11908).docx VIP
原创力文档

文档评论(0)