爱学习的Lz
这个作者很懒,什么都没留下…
展开
-
数据结构与算法实验八、排序
熟悉各种排序算法及其复杂性,能够根据实际情况选择合适的存储结构。1、掌握排序的基本方法。2、提交实验报告,报告内容包括:目的、要求、算法描述、程序结构、主要变量说明、程序清单、调试情况、设计技巧、心得体会。操作系统Win11,idea。原创 2024-06-01 16:51:03 · 47 阅读 · 0 评论 -
数据结构与算法实验七、查找
逐个遍历,最坏的情况下,时间复杂度为O(n),二分查找前提是数据已经是有序的状态,将数据分割成两等份,再比较键值与中间值的大小,如果键值小于中间值,确定查找的数据在前半段否则在后半段。此次实验的结果与预期相符,实验成功。顺序查找是按照下标遍历每一个元素一个一个顺序查找,对于给定值,从序列的中间位置开始比较,如果等就查找成功,小于就从前半段查找,大于就从后半段查找,直到找到。测试用例:{10,20,30,40,50,60,70,80,90},查找元素为90和35。1、掌握查找的基本方法。操作系统Win11,原创 2024-06-01 16:44:21 · 32 阅读 · 0 评论 -
数据结构与算法实验六、图的基本操作
一、实验目的1、掌握图的存储方式2、掌握图的相关操作操作系统Win11,idea。原创 2024-06-01 16:37:26 · 170 阅读 · 0 评论 -
数据结构与算法实验五、树的基本操作
一、实验目的:熟悉树的基本定义,树的存储方式、建立方法及相关基本操作,能够根据实际情况选择合适的存储结构。二、实验要求:1、掌握树的遍历的基本操作。2、提交实验报告,报告内容包括:目的、要求、算法描述、程序结构、主要变量说明、程序清单、调试情况、设计技巧、心得体会。操作系统Win11,idea。原创 2024-06-01 15:34:20 · 135 阅读 · 0 评论 -
数据结构与算法实验四、队列的应用
一、实验目的:熟悉队列的定义,队列的特点以及队列的基本操作。能够根据实际情况选择合适的存储结构,解决实际问题。二、实验要求:1、掌握队列的基本操作。2、提交实验报告,报告内容包括:目的、要求、算法描述、程序结构、主要变量说明、程序清单、调试情况、设计技巧、心得体会。操作系统Win11,idea。原创 2024-06-01 15:20:01 · 177 阅读 · 0 评论 -
数据结构与算法实验三、栈的应用
实验目的:熟悉栈的定义,栈的特点以及栈的基本操作。能够根据实际情况选择合适的存储结构,解决实际问题。实验要求:1、掌握栈的基本操作。2、提交实验报告,报告内容包括:目的、要求、算法描述、程序结构、主要变量说明、程序清单、调试情况、设计技巧、心得体会。操作系统Win11,idea。原创 2024-06-01 12:32:58 · 306 阅读 · 0 评论 -
数据结构与算法实验二 利用链表实现多项式相加
1.理解和掌握线性表的概念、存储结构及操作要求,体会链式存储结构的特点,通过实现对线性表各种操作的算法设计,达到掌握数据结构的研究方法、算法设计和分析方法的目的。2.熟练运用Java语言实现数据结构设计和算法设计,了解程序运行过程中出现的各种错误。不仅要掌握在Eclipse等集成开发环境中编辑、编译和运行程序的基本技能,还要掌握设置断点单步运行等程序调试技术,及时发现错误,针对不同的错误,采取不同的手段进行处理。3.熟练掌握单链表的遍历、插入和删除操作等算法,通过对象引用表达和改变节点间的链接关系。原创 2024-06-01 12:28:01 · 437 阅读 · 1 评论 -
数据结构与算法实验一 单链表实验
1、利用单链表解决问题,熟练运用链表结构。原创 2024-06-01 16:59:55 · 26 阅读 · 0 评论