自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(11)
  • 收藏
  • 关注

原创 二叉树代码

如果需要不断比较大小, 且大小在变化或者跟所求情况有关要分情况的或者是二分法构造节点的左右子树, 是指都是跟节点有关, 节点变, 这些情况跟着变因此要重新设立新的内部类, 来方便使用。以递归到叶结点开始看递归函数的进行, 输入值, 返回值, 全局变量, 画图看看是在哪改变, 什么改变。考虑: 容器、dfs?--- 多用在图上, 返回值类型。递归出口: 根结点为空 或者 二分法的左右两端。

2023-05-03 19:43:16 67

原创 链队列代码

【代码】链队列代码。

2023-04-24 22:33:57 89

原创 括号匹配问题

【代码】括号匹配问题。

2023-04-24 22:32:44 61

原创 汉罗塔问题

【代码】汉罗塔问题。

2023-04-24 22:30:39 98

原创 线性表感悟

此外,学习线性表也让我意识到了数据结构在实际应用中的重要性。我们在日常生活中处理的许多信息都可以转化为数据结构,并且使用不同的数据结构能够大大提高程序的效率和可靠性。因此,我认为学习线性表并将其应用到实际项目中,是一个非常有益的过程。学习线性表的过程让我对数据结构有了更深刻的理解。我通过不断地实践,掌握了如何使用线性表进行数据存储和操作,也学会了如何进行基本的算法设计。总之,通过学习线性表,我不仅掌握了数据结构的基本知识,还深入了解了其在实际应用中的作用。这对我的编程能力和职业发展都有着重要的促进作用。

2023-04-19 23:19:45 2312

原创 汉罗塔代码

【代码】汉罗塔。

2023-04-19 22:37:07 47

原创 多项式加法

学习了这个应用程序后,我对链表可能的应用程序有了更多的期望,也加深了我对指针的理解。随着对更多数据结构的学习,我相信会有越来越多的事情可以做。

2023-04-10 21:19:33 28

原创 【无标题】

静态链表有助于理解操作系统空间分配机制。通过学习,我体验到了“成为一台计算机”的感觉,对计算机分配内存的行为有了更深的理解和理解。在我看来,静态链表和动态链表的逻辑完全相同:数组的下标模拟地址的偏移量,仅此而已。

2023-04-10 21:18:40 38 1

原创 链表00000

【代码】链表。

2023-03-29 22:12:46 34

原创 【无标题】

线性表:具有相同数据类型的n(n>0)个数据元素的有限序列。主要有顺序存储和链式存储。缺点:插⼊删除移动⼤量元素;对存储空间要求⾼,会产⽣存储空间的碎⽚。随机存储:快速存取表中任⼀位置元素。建⽴:⾸地址/存储空间⼤⼩(数组),表长。特点:地址连续,随机/存取,顺序存储。

2023-03-23 22:40:26 25

原创 学习数据结构第一课的收获

2. 查找各种算法资料 发现许多不同的算法,其实书上列举的只是数据结构的⼀⼩部分,我们通过查阅资料可以发现很多其他不同的排序算法,⽽且对于⼀个算法,也有各种不同的实现⽅法。有了这些知识储备和实践,我们可以提出问题与同学交流或者解答同学的问题,蓝墨云班课的答疑区也就得到了充分利⽤的 3.我们还是要注重看懂弄懂会做书上的代码,毕竟那是最基础也是最重要的了解他们的⽬的,在此基础上深⼊的了解算法的实现过程,⽽不是在死记硬背,那样会事倍功半。

2023-03-22 22:38:51 53

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除