1 / 24
文档名称:

实验一线性表地基本操作实现及其应用.doc

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

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

分享

预览

实验一线性表地基本操作实现及其应用.doc

上传人:511709291 2021/12/17 文件大小:47 KB

下载得到文件列表

实验一线性表地基本操作实现及其应用.doc

相关文档

文档介绍

文档介绍:word
word
1 / 24
word
实验 一 线性表的根本操作实现与其应用
一、实验目的
1、熟练掌握线性表的根本操作在两种存储结构上的实现。
2、会用线性链表解决简单的实际问题。
二、实验容
题目一 链表根本操作
该程序的功能是实现单链表的定义和操作。该程序包括单链表结构类型以与对单链表操作的具体的函数定义和主函数。其中,程序中的单链表〔带头结点〕结点为结构类型,结点值为整型。单链表操作的选择以菜单形式出现,如下所示:
please input the operation:

〔设为输出元素〕

10. 从链表中删除元素
其他键退出。。。。。
实验 一 线性表的根本操作实现与其应用
一、实验目的
1、熟练掌握线性表的根本操作在两种存储结构上的实现。
2、会用线性链表解决简单的实际问题。
二、实验容
题目一 链表根本操作
word
word
2 / 24
word
该程序的功能是实现单链表的定义和操作。该程序包括单链表结构类型以与对单链表操作的具体的函数定义和主函数。其中,程序中的单链表〔带头结点〕结点为结构类型,结点值为整型。单链表操作的选择以菜单形式出现,如下所示:
please input the operation:

〔设为输出元素〕

10. 从链表中删除元素
其他键退出。。。。。
题目一 链表根本操作
一、数据结构与核心算法的设计描述
1、单链表的最大长度
#define MAXSIZE 100
2、单链表的结点类型定义
/* 定义elemtype为int类型 */
typedef int elemtype;
/* 单链表的结点类型 */
typedef struct STD
{
elemtype elem;
STD *next;
}list, * linklist;
3、初始化单链表
/* 函数功能:对链表进展初始化
word
word
3 / 24
word
参数:链表(linklist L)
成功初始化返回1,否如此返回0 */
int init(linklist &L)
{
L=(linklist)malloc(sizeof(list));//头结点申请存。
if(!L) //判断有无申请到空间。
return 0; //没有申请到存,参数失败返回0
L->next=NULL;
L->elem=0; //单链表中有多少元素
return 1; //成功参数返回1
}
4、清空单链表
/* 函数功能:把链表清空
参数:链表(linklist L)
成功清空链表返回1 */
int makeempty(linklist &L)
{
linklist p,q;
p=L->next;
while(p) //当p非空时,删除p
{
q=p;
p=p->next;
free(q);
}
L->next=NULL; //只剩头指针,所以L->next=NULL
L->elem=0; //清空后链表中元素为0
word
word
4 / 24
word
return 1; //清空后返回1
}
5、求链表长度
/* 函数功能:返回链表的长度
参数;链表(linklist L)
函数返回链表的长度 */
int getlength(linklist L)
{
linklist p;
p=L->next;
int j=0;
while(p)
{
j++; //统计链表中元素
p=p->next;
}
return j; //最后返回链表长度.
}

最近更新

体育课耐久跑市公开课获奖教案省名师优质课赛.. 4页

体育游戏小班市公开课获奖教案省名师优质课赛.. 5页

两房改三房方案 3页

2024年二年级美术教学工作计划(15篇) 34页

从现在开始课文市公开课获奖教案省名师优质课.. 4页

2024年二年级寒假作业(15篇) 28页

人物面部创意画市公开课获奖教案省名师优质课.. 5页

2024年二年级上学期数学教学计划范文汇编7篇 24页

2024年事故调解协议书 20页

交通标志社会市公开课获奖教案省名师优质课赛.. 5页

五年级鼎尖市公开课获奖教案省名师优质课赛课.. 6页

二年级绘画市公开课获奖教案省名师优质课赛课.. 5页

二年级上册健康市公开课获奖教案省名师优质课.. 7页

中班美术长卷市公开课获奖教案省名师优质课赛.. 4页

不要摸我市公开课获奖教案省名师优质课赛课一.. 3页

三年级周长认识市公开课获奖教案省名师优质课.. 5页

三只小猪市公开课获奖教案省名师优质课赛课一.. 4页

一年级语文上册拼音市公开课获奖教案省名师优.. 6页

《邹忌讽齐王纳谏》市公开课获奖教案省名师优.. 6页

《玩图形》市公开课获奖教案省名师优质课赛课.. 5页

《我的小鼓》市公开课获奖教案省名师优质课赛.. 5页

麻雀教案讲稿 4页

高中动物学教学设计 6页

小学科学教科版六年级下册期末测试题3(2024春.. 4页

研讨发言:让学习之风、朴素之风、清朗之风成.. 3页

数字乡村试点方案 3页

钡盐中钡含量的测定(沉淀重量法) 6页

林州市庙会时间表 9页

提速道岔的三种状态及其电气参数 7页

双缸发动机设计CAD图纸三维图纸说明书 40页