
数据结构
文章平均质量分 79
主要是数据结构
风送雨
阶前满尘埃,皇图兴替应世代
名权争,无奈登高楼台
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据结构与算法(排序算法)
引言:我们的数据结构已经学习完基本的知识,但是光有数据结构是不可以的,现在我们将目光放在接下来的内容,基础算法部分。现在我们就开始第一部分的学习——排序算法排序一.排序简介二.桶排序1.定义2.代码原理3.总结三.快速排序1.定义与原理2.代码实现3.总结四.归并排序一.排序简介我们最初学习过最经典的三种排序方式,他们分别是起泡排序法,选择排序法,以及插入排序法。这三种排序是最基础的,也是我...原创 2020-01-22 11:58:29 · 580 阅读 · 0 评论 -
数据结构与算法(bfs与dfs)
引言:经过上一次的学习,我们明白了图的基本操作。这一次,我们学习图的两种基本算法——bfs与dfs。图(二)图的遍历1.dfs算法(一)dfs模板(二)例题2.bfs算法(一)bfs模板(二)例题图的遍历1.dfs算法介绍:dfs算法也叫深度优先搜索,核心思想是从某一位置或者状态出发,进行搜索,直到找到为止。形象的可以认为是所有的可能都走一边,既暴力。深度优先遍历图的方法是,从图中某顶点...原创 2020-01-19 21:36:08 · 1136 阅读 · 0 评论 -
数据结构与算法(图)
==引言:==这一次我们来学习数据结构最后一部分,同时也是我觉得最难的一部分——图的学习与应用。原创 2019-12-23 14:38:51 · 583 阅读 · 0 评论 -
数据结构与算法(树)
引言:原创 2019-12-21 19:54:21 · 668 阅读 · 1 评论 -
数据结构与算法(串)
==引言:==在上次队列学习后,现在我们再学习串。主要包含KMP算法,现在就开始数据结构与算法的——串的学习。串一.串的定义二.朴素的模式匹配算法一.串的定义定义:串是由零个或者多个字符组成的有限序列,又叫字符串。串的大部分操作我们曾经都实现过,这里重点介绍KMP算法。二.朴素的模式匹配算法...原创 2019-12-07 21:31:31 · 446 阅读 · 0 评论 -
数据结构与算法(队列)
引言:在上次复习栈的基本操作后,这一次我们来复习队列的相关知识与操作。至此——我们开始数据结构队列的学习。队列一.队列的定义二.队列的基本操作1.顺序队列顺序表达顺序插入顺序输出2.循环队列循环表达循环插入循环输出3.链式队列链式表达链式初始化链式插入链式输出后记一.队列的定义在栈的学习中,我们知道栈是一种只能在一端进行操作的数据结构。而队列,是一种可以在两端进行操作的数据结构,是先进先出的...原创 2019-12-01 21:07:17 · 341 阅读 · 0 评论 -
数据结构与算法(栈)
引言:在上次复习了线性表的基本操作后,现在我们将目光转移到下一数据结构中来。至此,正式开始数据结构——栈的学习栈1.栈的定义2.栈的表达方式1.栈的定义定义:栈是仅在一端进行插入和删除的线性表2.栈的表达方式同线性表一样,栈的表达方式也分为顺序与链式两种...原创 2019-12-01 14:52:11 · 616 阅读 · 0 评论 -
数据结构与算法(线性表)
前言:从学习数据结构与算法开始,总感觉自己的理解是狭隘的。对于很多的知识点都只是了解,不曾深入探讨,导致现在一直在一个较低的水平。古人常说“纸上得来终觉浅,绝知此事要躬行”,我也明白先天的不足是要通过后天的努力修补。但是因为懒做的原因,我便一直拖延,但像这种在学校学习的时间的确所剩无几。故借此来提醒自己刻苦用功,以求能更上层楼。数据结构与算法欢迎使用Markdown编辑新的改变功能快捷键合理的创...原创 2019-11-23 20:29:51 · 806 阅读 · 0 评论