第一范文网 - 专业文章范例文档资料分享平台

实验二 创建单链表

来源:用户分享 时间:2025/12/19 1:37:28 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

实验二 创建单链表

实验时间:第5周

实验目的:掌握单链表的数据类型定义、头插法建单链表(算法2.11)、尾插法建单链表、输出单链表中的元素、销毁单链表等操作的实现。 实验要求:

1. 认真阅读和掌握教材上和本实验相关的内容和算法。 2. 上机将相关算法实现。

3. 实现上面实验目的要求的功能,并能进行简单的验证。 实验代码框架: //实验二

#include #include

//线性表的单链表存储结构:结点结构及自定义数据类型 ……

//从表头插入新结点创建带表头结点的单链表,对应教材P30算法2.11。 void CreateListFromHead(LinkList &L, int n) { }

//从表尾插入新结点创建带表头结点的单链表。 void CreateListFromTail(LinkList &L, int n) { }

…… ……

//在屏幕上输出单链表中的元素 void PrintList(LinkList L) { }

//销毁单链表

void DestroyList(LinkList &L) { } //主函数 void main(){ }

int n; //表长

printf(\请输入要建立的线性表的长度:\\n\scanf(\

//头插法建立单链表 LinkList L = NULL;

printf(\开始头插法建单链表,请逆序输入线性表的各元素...\\n\CreateListFromHead(L,n);

printf(\下面输出刚建立的线性表中元素:\\n\PrintList(L); DestroyList(L);

//尾插法建立单链表 …… …… ……

搜索更多关于: 实验二 创建单链表 的文档
实验二 创建单链表.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c8u5em7lpf33pebe0ilej_1.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top