自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 王道数据结构-考研笔记

本数据结构笔记配合王道视频食用,效果更佳。若有条件,可彩印成册,涂写勾画,记出自己的笔记,内容若有错误,请见谅。本数据结构笔记内容绝大部分来自王道数据结构视频,部分来自《大话数据结构》,希望能够帮助到在考研路上的诸位。一路生花吧!

2024-04-29 20:11:44 1770 3

原创 排序的一些算法

从前向后找到第一个偶数,再从后往前找到第一个奇数,二者交换,如此重复。奇数趟时,从前往后比较相邻元素关键字,冒泡,最大的到尾部。偶数趟时,从后往前比较相邻元素关键字,冒泡,最小的到前面。

2023-12-02 21:41:53 53

原创 堆排序代码

【代码】堆排序代码。

2023-12-02 21:36:03 52

原创 归并排序代码

【代码】归并排序代码。

2023-12-02 21:35:13 47

原创 简单选择排序

【代码】简单选择排序。

2023-12-02 21:34:35 38

原创 冒泡排序与快速排序

【代码】冒泡排序与快速排序。

2023-12-02 21:34:03 24

原创 希尔排序代码

【代码】希尔排序代码。

2023-12-02 21:33:15 27

原创 折半插入排序

【代码】折半插入排序。

2023-12-02 21:32:40 28

原创 插入排序代码

【代码】插入排序代码。

2023-12-02 21:31:10 24

原创 散列表数据结构定义

【代码】散列表数据结构定义。

2023-12-02 21:29:18 24

原创 二叉排序树的算法

对于二叉排序树来说,中序遍历的结果就是树中元素按照从小到大的顺序排列的。我们可以利用这一特性来解决这个问题。2.否则对左右子树进行递归,树T的高度为最高子树的高度+1.若左右子树高度差大于1,则不是。在二叉排序树中,查找一次就下降一层,因此,查找该结点所用的次数就是二叉排序树中的层次。,说明找到了第k小的元素,此时将该结点的值赋给result,并返回。若左右子树高度差小于或等于1时,且左右子树都平衡时,返回true。递归遍历当前结点的左子树和右子树,直到找到第k小的元素。也可参考王道p286 11题代码。

2023-12-02 21:28:55 67

原创 二叉排序树的查找

【代码】二叉排序树的查找。

2023-12-02 21:25:00 25

原创 折半查找代码

【代码】折半查找代码。

2023-12-02 21:24:18 38

原创 顺序查找代码

【代码】顺序查找代码。

2023-11-30 22:21:24 30

原创 栈和队列相关算法

【代码】栈和队列相关算法。

2023-11-30 22:17:55 23

原创 图的相关算法

设图的顶点均存放在v[n]中,初始化邻接矩阵,遍历邻接表。在依次遍历顶点v[i]的边链表时,修改邻接矩阵第i行的元素值。若链表边结点的值为j,则令arcs[i][j] = 1;遍历完后,转换结束。此算法对无向图和有向图均使用。

2023-11-30 16:30:21 55

原创 图-深度优先DFS

【代码】图-深度优先DFS。

2023-11-30 16:20:02 31

原创 图-广度优先BFS

100。

2023-11-30 16:18:58 29

原创 图-链接矩阵法

【代码】图-链接矩阵法。

2023-11-30 16:17:06 32

原创 图-邻接表法

【代码】图-邻接表法。

2023-11-30 16:13:32 26

原创 二叉树展开为链表

【代码】二叉树展开为链表。

2023-11-30 16:10:27 16

原创 二叉树的相关算法

2.若是非叶子结点,则左子树不空时,对左子树调用递归;深度均为本节点深度+1。全局变量wpl,把每个结点的深度作为递归函数的参数传递。1.若是叶子结点,则wpl加上该节点的深度与权值之积。3.最后返回计算出wpl即可。

2023-11-30 16:09:34 56

原创 递归转非递归的相关算法

【代码】递归转非递归的相关算法。

2023-11-30 15:53:48 20

原创 二叉树-二叉链表法

【代码】二叉树-二叉链表法。

2023-11-30 15:52:27 27

原创 二叉树-二叉链表法

【代码】二叉树-二叉链表法。

2023-11-30 15:48:32 17

原创 线索二叉树

线索二叉树是在普通二叉树的基础上,通过线索化的方式对其进行改造,使得在遍历时可以更高效地进行操作。线索二叉树的存储结构通常包括指向前驱和后继节点的线索,以及指向左右子树的指针。下面我们来分别介绍线索二叉树的存储结构、通过中序线索化、通过中序建立中序线索二叉树、以及中序二叉树的遍历算法。

2023-11-30 15:46:35 22

原创 链队列代码

【代码】链队列代码。

2023-11-09 17:57:46 34 1

原创 顺序队列与循环队列

50}SqQueue;

2023-11-09 17:57:15 27 1

原创 链栈-代码

【代码】链栈-代码。

2023-11-09 17:54:30 24 1

原创 顺序栈代码

【代码】顺序栈代码。

2023-11-09 17:53:55 25 1

原创 带头结点的单链表

【代码】带头结点的单链表。

2023-11-09 17:49:14 40 1

原创 顺序表的相关算法

首先,按顺序不断取下两个顺序表表头较小的结点存入新的顺序表中,然后看哪个表还有剩余,将剩下部分加到新的顺序表后面即可。用k记录不等于x的个数,扫描时将不等于x的元素移动到下标k的位置,并更新k值。扫描顺序表的前半部分元素,交换前后对应元素的位置。

2023-11-09 17:48:24 41 1

原创 顺序表代码

【代码】顺序表代码。

2023-11-09 17:45:39 40 1

原创 数据结构-6.树

6 树6.1什么是树?​ 我们在第一章“诸论”部分谈到,数据结构的其中一种重要的结构就是树,一种一对多的结构,而我们在第四章“栈与队列”中也提及,在“中缀转后缀”中,我们运用了树的中序和后序遍历,当然我们并没有深入展开,到本章节,我们将进一步地、系统地去介绍树,以及相关操作。​ 树(Tree )是n (n≥0)个结点的有限集。n=0时称为空树。在任意一棵非空树中:(1)有且仅有一个特定的称为根(Root)的结点;(2)当n>1 时,其余结点可分为m ( m>0)个互不相交的有限集T

2023-09-21 16:07:46 190 1

原创 单链表-不带头结点

【代码】单链表-不带头结点。

2023-09-16 17:26:42 88 1

原创 单链表-不带头结点v2.0

【代码】单链表-不带头结点v2.0。

2023-09-11 12:32:42 134

原创 链表的相关代码-顺序表

【代码】链表的相关代码-顺序表。

2023-09-08 22:00:55 162 4

原创 数学建模部分算法

​ 模拟大自然中,种群在选择压力下的演化(物竞天择、适者生存),从而得到问题的一个近似解。在计算机中模拟自然中基因与进化的关系,用于解决优化问题。​ 对于遗传算法的关键,就在于基因型和表现型的映射关系,即,什么样的基因,就有什么样的表现型,而基因是根据染色体来表现的,同时,我们在解决问题的时候是根据其表现性来判断其优劣性的。​遗传算法中每一条染色体,对应着遗传算法的一个解决方案,一般我们用适应性函数(fitness function)来衡量这个解决方案的优劣。所以从一个基因组到其解的适应度形成一个映射。

2023-09-07 17:29:20 2291

原创 数学建模写作与排版

什么是摘要\textcolor{blue}{什么是摘要:}什么是摘要​ 摘要是对论文内容的一份简短陈述,不能超过一页。摘要的作用\textcolor{blue}{摘要的作用:}摘要的作用​ 使读者或评委在不阅读论文全文的情况下就能获得必要的信息。摘要包含的三要素\textcolor{blue}{摘要包含的三要素:}摘要包含的三要素​ 解决了什么问题;应用了什么方法;得到了什么结果。

2023-09-07 17:26:17 1146

原创 数学建模常用模型与算法

应用领域:快递员派送快递的最短路径问题、水资源调度优化问题、高速路口收费站问题、军事行动避空侦察的时机和路线选择、物流选址问题、商区布局规划等各个领域。应用领域:某区域水资源评价、水利工程项目风险评价、城市发展程度评价、足球教练评价、篮球队评价、水生态评价、大坝安全评价、边坡稳定性评价。划)、图论模型、排队论模型、神经网络模型、现代优化算法(遗传算法、模拟退火算法、蚁群算法、禁忌搜索算法)等等。:神经网络预测、灰色预测、拟合插值预测(线性回归)、时间序列预测、马尔科夫链预测、微分方程预测、

2023-09-07 17:13:05 50

空空如也

空空如也

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

TA关注的人

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