1 / 10
文档名称:

数据结构实验报告实验一.doc

格式:doc   大小:277KB   页数:10页
下载后只包含 1 个 DOC 格式的文档,没有任何的图纸或源代码,查看文件列表

如果您已付费下载过本站文档,您可以点这里二次下载

分享

预览

数据结构实验报告实验一.doc

上传人:fr520520 2018/6/26 文件大小:277 KB

下载得到文件列表

数据结构实验报告实验一.doc

文档介绍

文档介绍:数据结构实验报告

实验一创建单链表和单链表操作
、姓名、学号、实验日期


掌握线性表的基本操作:插入、删除、查找、以及线性表合并等操作在顺序存储结构和链式存储结构上的实现。
测试数据为(3,9,5,6,11,8);在5之前插入4,7,并删除11
求集合{1,12,8,6,4,9}和{2,5,12,7,4}的并集
概要设计
为了条理清晰,分为2个程序分别实现插入删除功能和求并集功能
(1)创建链表:分配空间,根据链表长度输入值创建链表
修改插入位置结点的前后指针,将给定的值插入到指定的位置或者将指定位置的值删除
(2)创建两个链表,修改链表头尾指针,将两个链表合并
详细设计
实现插入删除功能
#include<>
#include<>
#include<>
#include<>
#define OK 1
#define OVERFLOW 0
typedef struct LNode
{
int data; // 数据域
struct LNode *next; // 指针域
}LNode,*LinkList; //结点结构类型和指向结点的指针类型
int TraverseList_L(LinkList L) //遍历单链表
{
LinkList p;
p=L->next;
while(p)
{
printf("-->%d",p->data);
p=p->next;
}
return OK;
}
void CreateList_L(LinkList &L,int &n)
{
L=(LinkList)malloc(sizeof (LNode));//建立一个空链表L。
if(!L)
{
exit(OVERFLOW);
}
else
L->next=NULL;
int i=0;
LinkList p,q;
printf("请输入要在该链表存放的值");
q=L;
for(i=0;i<n;i++)
{
p=(LinkList)malloc(sizeof (LNode));//生成新结点。
scanf("%d",&p->data);
p->next=q->next;
q->next=p;
q=p;

}
}
//在第i个元素插入一个元素。
LinkList ListInsert_L(LinkList &L,int i,int e)
{
LNode *p,*s;int j;
printf("输入要插入的结点位置:");
scanf("%d",&i);
p=L;j=0;
while(p&&j<i-1){p=p->next;++j;}
if(!p||j>i-1)
{printf("您插入的位置不合法,不合法");
return 0;}//判断i的值是否合法
s=(LinkList)malloc(sizeof(LNode));
if(!s) exit(OVERFLOW);
printf("输入要在该结点存放的数值:");

最近更新

羊年春节过年养生短信来报道-暖暖祝福来送到 20页

自评报告中的质量改进和教学评估的解读 26页

2024年公司培训个人总结 36页

公司歌曲征集方案 5页

2024年云南水利水电职业学院单招职业适应性测.. 57页

2024年云南省昆明市东川区融媒体中心招聘编外.. 176页

2024年保定职业技术学院单招职业适应性测试题.. 58页

传统保险运营方案 3页

会议服务方案小结 4页

会展沙龙方案 5页

2024年内蒙古通辽市科尔沁区事业单位卫生健康.. 176页

2024年内蒙古锡林郭勒苏尼特左旗乌兰牧骑招聘.. 177页

实验报告模版 二叉树基本操作与哈夫曼编码译码.. 24页

2024年北京市昌平区事业单位招聘262人历年高频.. 178页

2024年南通市通州区石港镇敬老院招聘7人历年高.. 180页

2024年吉林省白城市行政职业能力测验题库有完.. 148页

2024年安徽省宣城市行政职业能力测验题库(考.. 149页

2024年安徽省芜湖市行政职业能力测验题库(考.. 146页

2024年宝鸡职业技术学院单招职业适应性测试题.. 58页

2024年山东省泰安市行政职业能力测验题库一套.. 148页

教育学100071教育学作业(高起本)答案陕西师范.. 9页

2024年安徽省普通高中学业水平测试卷 5页

市委组织部副部长任职表态发言 2页

2023年北美电商市场研究报告 54页

车道雨棚施工方案 12页

一村(社区)一法官”“工作汇报3篇 18页

《信息技术及其应用》教学设计 4页

HSK标准教材第一册1-8课教案(英文版) 18页

【中考复习】2017年中考英语 词汇专项训练题(.. 72页

最新最全莱温斯基自传(1) 20页