- 2
- 0
- 约8.52千字
- 约 11页
- 2017-01-16 发布于重庆
- 举报
線性表的操作与应用(算法与数据结构课程设计)
线性表的操作与应用
一、问题描述
线性表是一种常见的数据结构,它在实际中有着广泛的应用。本文要求实现线性表的就地逆置操作,并选择合适的存储结构,以同学录为例完成线性表的建立、查找、插入、删除、修改等操作来实现有关线的操作与应用。
二、基本要求
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)链式结构:从
您可能关注的文档
- 線性摩擦焊工艺.docx
- 線性方程组有解的判定.doc
- 線性方程组理论的有关应用.doc
- 線性方程组的J-迭代,GS-迭代,SOR-迭代,SSOR-迭代方法.doc
- 線性方程组的几种求解方法.doc
- 線性方程组的四种数值解法.docx
- 線性方程组的数值解.docx
- 線性方程组的数值解法与非线性方程求解.doc
- 線性方程组的求解问题1.doc
- 線性方程组解的判定3-1.doc
- 206北京市国有资产经营有限责任公司招聘暑期实习生29人备考题库及答案详解(名师系列).docx
- 智能科技优化牙齿护理体验.pptx
- 人教版二升三数学暑假作业综合练习每日一练(共40天).docx
- 206北京市国有资产经营有限责任公司招聘暑期实习生29人备考题库及答案详解(典优).docx
- 206北京市国有资产经营有限责任公司招聘暑期实习生29人备考题库及答案详解(历年真题).docx
- 206北京市国有资产经营有限责任公司招聘暑期实习生29人备考题库及答案详解(全优).docx
- 206北京市国有资产经营有限责任公司招聘暑期实习生29人备考题库及答案详解(全国通用).docx
- 206北京市国有资产经营有限责任公司招聘暑期实习生29人备考题库及答案详解参考.docx
- 206北京市国有资产经营有限责任公司招聘暑期实习生29人备考题库及答案详解【精选题】.docx
- 206北京市国有资产经营有限责任公司招聘暑期实习生29人备考题库及答案详解(名校卷).docx
原创力文档

文档评论(0)