数据结构与算法
文章平均质量分 69
大数据小禅
致力于大数据与人工智能算法领域,数据科学硕士,华为认证云享专家,阿里云专家博主,大数据开发工程师,期待与你共同学习成长
展开
-
【数据结构与算法】递归全流程详细剖析 | 详解图的深度优先遍历
本篇文章属于数据结构与算法系列文章,这篇文章会对算法中的递归进行一个详细的介绍,不仅是概念,而是从运行过程中的每一步进行详细分析。并使用递归的方式来完成数据结构图的深度优先遍历🚀。原创 2022-11-19 10:21:54 · 3392 阅读 · 31 评论 -
【数据结构与算法】图的基本结构介绍 | 邻接表与邻接矩阵编码实战
图的基本概念与应用介绍,使用邻接表与邻接矩阵完成编码实战原创 2022-11-17 18:15:28 · 1812 阅读 · 32 评论 -
【数据结构与算法】选择排序的实现
选择式排序也内部排序法,是从想要进行排序的数据中,按指定的规则选出某一元素,再依规定交换位置后达到 排序的目的。原创 2022-10-05 18:05:15 · 1777 阅读 · 13 评论 -
【C语言】链表的使用及链表的实现原理
???? 作者 :“大数据小禅”???? 粉丝福利 :加入小禅的大数据社群???? 欢迎小伙伴们 点赞????、收藏⭐、留言????链表是什么?1.逻辑结构上⼀个挨⼀个的数据,在实际存储时,并没有像顺序表那样也相互紧挨着。恰恰相反,数据随机分布在内存中的各个位置,这种存储结构称为线性表的链式存储。2.由于分散存储,为了能够体现出数据元素之间的逻辑关系,每个数据元素在存储的同时,要配备⼀个指针,⽤于指向它的直接后继元素,即每⼀个数据元素都指向下⼀个数据元素** 本身的信息,称为“数据域”原创 2021-12-19 23:01:30 · 1249 阅读 · 0 评论 -
【数据结构与算法】归并排序的原理及算法实现
归并排序归并排序是采用分治法的一个非常典型的应用。归并排序的思想就是先递归分解数组,再合并数组将数组分解到最小之后,合并两个有序的数组,基本思路就是比较两个数组最前面的数字,谁小就先取谁,取了后相应的指针就往后移动一位。然后再比较,知道一个数组为空,最后把一个数组的剩余部分复制过来即可文章目录归并排序基本实现这个就是归并算法的思想:把一组元素一直拆分到只有一个子元素,之后开始合并,通过L...原创 2020-05-02 00:36:04 · 1034 阅读 · 0 评论 -
【数据结构与算法】排序算法的稳定性与冒泡排序的实现
持续更新,采用python进行演示,排序算法篇,包含冒泡排序,选择排序,插入排序,希尔排序,归并排序,快速排序。数据与算法1:数据结构:数据结构是一种特定的计算机储存,组织数据的方式。宗旨是使计算机能够高效的使用数据。越强大的计算机 ------>越复杂的数据结构2:抽象的数据类型(ADT):数列,列表树,表格…对于某一类型的户数或者是某一个数据集的描述以及对该数据的各种操作。...原创 2020-04-23 22:59:13 · 581 阅读 · 0 评论