数据结构实验的心得体会篇十八

(一)实验目的和要求:

1.熟悉vc集成环境

2.会定义线性表的顺序结构和链式结构

3.熟悉对线性表的基本操作,如插入、删除等

(二)实验内容和原理或涉及的知识点(综合性实验):

自己编写程序实现线性表的建立、插入、删除等功能。

写出线性表、顺序表、链表的定义,简单写出主要算法的思路。

(三)实验条件:安装有vc的计算机

(四)实验设计方案

2.链表的插入操作 3.链表的删除操作 4.链表数据元素的访问

(五)实验过程、数据和实验结果记录

程序代码(略)

实验过程中输入/输出数据、程序运行结果的记录。(一定要有!)

第二次实验 栈和队列

(一)实验目的和要求:

(二)实验内容和原理或涉及的知识点(综合性实验):

写出栈的定义,简单写出主要算法的思路。

(三)实验条件:安装有vc的计算机

(四)实验设计方案

设计的算法有: 1.初始化栈 2.入栈 3.出栈

4.判断栈是否为空 5.十进制转换为八进制

(五)实验过程、数据和实验结果记录

程序代码(略)

实验过程中输入/输出数据、程序运行结果的记录。(一定要有!)

第三次实验 二叉树

(一)实验目的和要求:

1.熟练掌握二叉树的结构,以及这种数据结构的特点 2.会定义二叉树的链式存储结构

3.能实现二叉树的建立、遍历等功能,需要完成先序遍历、中序遍历和后序遍历递归算法

(二)实验内容和原理或涉及的知识点(综合性实验):

自己编写程序实现二叉树的各种基本操作,如二叉树的建立(头插法或者尾插法),遍历等 写出二叉树的定义,简单写出主要算法的思路。

(三)实验条件:安装有vc的计算机

(四)实验设计方案

(五)实验过程、数据和实验结果记录

程序代码(略)

实验过程中输入/输出数据、程序运行结果的记录。(一定要有!)

第四次实验

查找

(一)实验目的和要求:

1.熟练掌握查找算法的基本思想,以及算法的适用条件

2.会定义静态查找表的顺序结构,能实现顺序查找、二分查找

(二)实验内容和原理或涉及的知识点(综合性实验):

自己编写程序实现顺序查找、二分查找。

写出静态查找表的定义,简单写出主要算法的思路。

(三)实验条件:安装有vc的计算机

(四)实验设计方案

设计的算法有: 1.建立静态查找表 2.顺序查找

3.建立有序的静态查找表 4.二分查找

(五)实验过程、数据和实验结果记录

程序代码(略)

实验过程中输入/输出数据、程序运行结果的记录。(一定要有!)

精选文章
基于你的浏览为你整理资料合集
实用数据结构实验的心得体会(案例18篇) 文件夹
剩余41篇精选文档
一键下载全部合集 4854人已获取
热门排行
你可能感兴趣的文章
最近更新
复制