数据结构

Go 基本数据结构学习笔记总结
数组、切片、哈希表、字符串是Go中常用的数据
阅读(1174) 2023-04-13 02:29
冒泡排序算法
冒泡排序(Bubble Sort)也是一种简单直观的排序算法。它重复地走访过要排序的数列,一次比较两个元素,如果他们的顺序错误就把他们交换过来。走访数列的工作是重复地进行直到没有再需要交换,也就是说该数列已经排序完成。这个算法的名字由来是因为越小的元素会经由交换慢慢"浮"到数列的顶端。
阅读(1056) 2023-04-07 03:02
选择排序
选择排序(Selection sort)是一种简单直观的排序算法。它的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,再从剩余未排序元素中继续寻找最小(大)元素,然后放到已排序序列的末尾。以此类推,直到所有元素均排序完毕。
阅读(1087) 2023-04-07 02:42
快速排序
快速排序使用分治法(Divide and conquer)策略把一个序列分为较小或者较大两个子序列,然后递归排序两个子序列,从到底排序的目的。
阅读(1180) 2023-04-07 02:16
B树和B+树的区别
B树又叫B-Tree、B-树,这里的 B 是 Balance(平衡)的缩写,所以它又叫平衡多路查找树。
阅读(1532) 2023-02-07 02:25
常用数据结构之树
树是一种数据结构,它是由n(n≥0)个有限节点组成一个具有层次关系的集合。把它叫做“树”是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。
阅读(1517) 2023-02-06 08:49
常用数据结构之数组
数组是用于储存多个相同类型数据的集合,数组是在程序设计中,为了处理方便, 把具有相同类型的若干元素按有序的形式组织起来的一种形式。根据数组元素类型的不同,数组可分为:数值数组、字符数组、指针数组、结构数组等。
阅读(1482) 2023-02-06 07:54
数据结构
数据结构是计算机存储、组织数据的方式。数据结构是指相互之间存在一种或多种特定关系的数据元素的集合。通常情况下,精心选择的数据结构可以带来更高的运行或者存储效率。数据结构往往同高效的检索算法和索引技术有关。
阅读(1714) 2023-02-06 07:37

永不言弃

职业:后端开发工程师
学校:重庆师范大学
城市:重庆
文章:169
好吧,不知道说点什么...

登录逐梦笔记

注册逐梦笔记

已有账号?