-
Mysql索引篇(一) 索引的数据结构B+树
发布时间:2020-11-01 23:30索引是什么,下面是mysql的官方定义: “索引是帮助mysql高效获取数据的排好序的数据结构”。 抓重点,索引的本质是一种数据结构,而且是排好序的。索引作用有2个,一个
-
数据结构与算法python语言实现(六) 图
发布时间:2020-06-27 21:49图 Graph 图的术语: 1.顶点 Node 是图的基本组成部分,顶点具有名称标识Key,也可以携带数据项value 2.边Edge(也称“弧Arc”) 作
-
数据结构与算法python语言实现(五) 树
发布时间:2020-06-07 20:30树 树是一种非线性的数据结构,树包含根,枝,叶 树的特征: 1.树是有层次的:越接近顶层的分类越普遍,越接近底层的分类越独特 2.一个节点的子节点和另一个节点的子节点相互之间是隔离,独
-
数据结构与算法python语言实现(四) 查找和排序
发布时间:2020-06-01 23:28查找算法 1.顺序查找 说白了就是遍历查找。 例如:在 [5,1,55,67,32,10,46,100] 中找一个数,找到返回true,否则返回false def sequeS
-
数据结构与算法python语言实现(三) 递归
发布时间:2020-05-27 13:05递归就是在函数中调用自身函数 递归的精髓在于:将问题分解为规模更小的相同问题 一个简单的递归应用:数列求和 用循环解决 def listsum(numLis
-
数据结构与算法python语言实现(二) 线性结构
发布时间:2020-05-18 23:39最基本的几种线性结构为: 栈 stack 队列 Queue 双向队列
-
数据结构与算法python语言实现(一) 算法分析
发布时间:2020-05-17 23:46分析算法的好坏主要是从计算机资源消耗的角度来评判的 如果一个算法能更高效的利用计算资源,或者更少的占用计算机资源就是更好的算法。 这里说的计算机资源是指: 1.存储空间(内存空间和辅