- 106
- 0
- 约2.86千字
- 约 6页
- 2019-05-28 发布于湖北
- 举报
《数据结构》实验报告一
系别: 班级:
学号: 姓名:
日期: 指导教师:
一、上机实验的问题和要求:
顺序表的查找、 插入与删除。 设计算法, 实现线性结构上的顺序表的产生以及元素的查找、
插入与删除。具体实现要求:
从键盘输入 10个整数,产生顺序表,并输入结点值。
从键盘输入 1个整数,在顺序表中查找该结点的位置。若找到,输出结点的位置;若找不到,则
显示“找不到” 。
从键盘输入 2个整数,一个表示欲插入的位置 i,另一个表示欲插入的数值 x,将x插入在对应位
置上,输出顺序表所有结点值,观察输出结果。
从键盘输入 1个整数,表示欲删除结点的位置,输出顺序表所有结点值,观察输出结果。
二、程序设计的基本思想,原理和算法描述:
(包括程序的结构,数据结构,输入 /输出设计,符号名说明等)
三、源程序及注释:
#include stdio.h
/* 顺序表的定义: */
#define ListSize 100 /* 表空间大小可根据实际需要而定,这里假设为 100*/
typedef int DataType; /*DataType 可以是任何相应的数据类型如 int, float 或char*/
typedef struct
{ DataType data[ListSize]; /* 向量data 用于存放表结点 */
int length; /* 当前的表长度 */
}S
您可能关注的文档
最近下载
- 学校变革如何化繁为简——基于迈克尔·富兰“一致性建构”变革理论的考察.docx VIP
- USCAR-45 线对线焊接连接的性能要求规范 (June 2018).pdf VIP
- Sabrina英语-高考英语1200个核心高频词背诵单(汇总).docx
- HGT 3737-2018 厌氧胶粘剂标准.pdf VIP
- ese软件用户手册32.pdf VIP
- ccaa服务认证基础试题 (2).docx VIP
- 四年级【科学(人教版)】我国的珍稀动物教学设计.docx VIP
- 2025浙江金华市磐安农村商业银行股份有限公司招聘笔试历年典型考题及考点剖析附带答案详解.docx
- 矽卡岩型矿床.pptx VIP
- 宁波大学2025年硕士研究生自命题科目考试大纲 14地理学综合【学科教学(地理)】.pdf VIP
原创力文档

文档评论(0)