《数据结构和算法》实验题目.pdf

  1. 1、本文档共7页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
《数据结构和算法》实验报告 学号: 姓名: 实验一 线性表的操作( 4 学时) 一、实验目的 熟悉掌握线性表的基本操作在两种存储结构的实现, 其中以各链表的操作和 应用作为重点。 二、实验题目 1.以顺序表或单链表作存储结构,实现线性表的就地逆置。 2. 设单链表以非递减有序排列,实现在单链表中删去值相同的多余结点。 三、实验程序 四、程序运行结果 实验二 队列的操作( 4 学时) 一、实验目的 掌握队列和串的存储结构、操作特性及实现方法。 二、实验题目 1. 设以不带头结点的循环链表表示队列, 并且只设一个指针指向队尾结点, 但 不设头指针。编写相应的入队和出队程序。 2. 对于采用顺序存储结构的串 S,编写程序实现如下操作:删除其值等于 ch 的所有字符。 三、实验程序 四、程序运行结果 实验三 二叉树( 2 学时) 一、实验目的 1.熟悉二叉树的结构和对二叉树的操作; 2 .掌握二叉树的操作及实现。 二、实验题目 1.编写程序实现以下功能:建立一棵二叉树,并且输出该二叉树结点的前 序遍历序列。 三、实验程序 四、程序运行结果 实验四 图(2 学时) 一、实验目的 1.熟悉图的存储结构; 2 .掌握图的操作。 二、实验题目 1. 以邻接矩阵或邻接表作存储结构, 编写程序输出图的深度或广度优先遍历 序列。 三、实验程序 四、程序运行结果 实验五 查找( 2 学时) 一、实验目的 熟悉查找的基本过程,掌握常用查找算法设计技巧。 二、实验题目 1. 设计顺序查找算法,将哨兵设在下标高端。 三、实验程序 四、程序运行结果 实验六 排序( 2 学时) 一、实验目的 掌握排序的基本概念,比较基于不同存储结构下排序的算法设计过程。 二、实验题目 1. 设待排序的记录序列用单链表作存储结构, 编写直接插入排序或简单选择 排序的程序。 三、实验程序 四、程序运行结果 做人最好状态是懂得尊重,不管他人闲事,不晒自己优越,也不秀恩爱。你越成长越懂得内敛自持,这世界并非你一人存在。 做人静默,不说人坏话,做好自己即可。不求深刻,只求简单。 你活着不是只为讨他人喜欢,也不是为了炫耀你拥有的,没人在乎,更多人在看笑话。你变得优秀,你身边的环境也会优化。 3. 从今天开始,帮自己一个忙,不再承受身外的目光,不必在意他人的评价,为自己活着。 从今天开始,帮自己一个忙,做喜欢的事情,爱最亲近的人,想笑就大笑,想哭就痛哭,不再束缚情感的空间,让自己活得轻松些。 4. 很多你觉得天大的事情,当你急切地向别人倾诉时,在别人眼中也是个小事,他最多不痛不痒呵呵地应和着。 因为他不是你,他无法感知你那种激烈的情绪。直到有一天,你觉得无需再向别人提起,你就已经挽救了你自己。 这世界上除了你自己,没谁可以真正帮到你。 5, 我们总是带着面具走进爱情的,总想展示自己最优越的一面,你要接受一个人,不只是接受他的优越,而是看清了他的平凡普通却仍然去深爱。 事实经常是:我们走着走着,就感觉对方变了,其实我们并没有变,我们只是走进对方最真实的地方,然后迷失了自己。 6. 我捧你,你就是杯子,我放手,你就是玻璃渣子。无论是恋人还是朋友,珍惜在你每一次难过、伤心时都陪伴在你身边的人。 珍惜经常和你开玩笑的人,说明你在这个人的心中肯定有一定的分量。 珍惜在你心情不好时第一个发现的人。 7. 今天再大的事,到了明天就是小事;今年再大的事,到了明年就是故事;今生再大的事,到了来世就是传说。 人生如行路,一路艰辛,一

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档