没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
封面:
安徽大学
网络工程
数据结构顺序表与单链表的建立
一 实验目的
1.熟练掌握线性表的基本操作在顺序存储和链式存
储上的实现。
2.以线性表的各种操作(建立、插入、删除、遍历
等)的实现为重点。
3.通过本章实验加深对 c 语言的使用(特别是函数的
参数调用、指针类型的应用
和链表的建立等各种基本操作)。
二 实验内容
1. 顺序表的基本操作的实现.包括:
(1).顺序表的类型定义;
(2).创建一个元素为 1,10,9,5 的顺序表;
(3) .向(2)中表的指定位置插入一个元素;
(4).删除(3)中顺序表中指定位置的元素;
(5).依次输出(2)~(4)顺序表中的元素.
2. 链表的基本操作的实现.包括:
(1).链表的类型定义;
(2).创建一个元素为 5,-4,9,10,3 的链表;
(3) .向(2)表中指定位置插入一个元素;
(4).删除(3)表中指定位置的元素;
(5).依次输出(2)~(4)表中的元素.
三、实验步骤
1.本实验用到的数据结构
(1)逻辑结构:线性结构
(2)存储结构;顺序存储结构,链式存储结构
2.各程序的功能和算法设计思想
程序一 数据结构实验定义控制台应用程序的入口点。
!"
#$$!$
!%#$&'!()
'*+,*-*,+*.#
'*+,*-/$#0#-,
12
13
42
52
62
782
9*:84;
3
:4;<:4;:'*+,*-*,+*.#46:;;2
:=:4;;
:!%#$&'!(;2
:4;5<2
:4;6<'*+,*-*,+*.#2
7
'*:84>>;
3
4?@>48>42
:AA:4;5B;
3
:插入位置不合法!C;2
#$$!$2
7
::4;5<:4;6;
3
?@<:4;::4;>::4;6B'*+,*-/$#0#-,;46:;;2
:=?@;
:!%#$&'!(;2
:4;<?@2
:4;6B<'*+,*-/$#0#-,2
7
8<:4;B)2
:<:4;B:4;5)2<82));
3
4:B;<42
7
48<2
BB:4;52
!"2
7
D:8>>4;
3
:AA:5;;
3
剩余10页未读,继续阅读
资源评论
夏了星火
- 粉丝: 2
- 资源: 8
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功