知识点整理
重要的概念及算法
Wonder_in_Tardis
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
知识点梳理:数据结构与算法——检索
知识点梳理:数据结构与算法——检索线性表的检索二分检索mid-1/mid+1成功的平均检索长度:(画出树来,第i层的元素经过i次检索到)ASL=1n(∑i=1ji⋅2i−1)=n+1nlog2(n+1)−1≈log2(n+1)−1\begin{aligned}\operatorname{ASL} &=\frac{1}{n}\left(\sum_{i=1}^{j} i...原创 2020-01-04 23:35:39 · 354 阅读 · 0 评论 -
知识点梳理:数据结构与算法——高级数据结构
知识点梳理:数据结构与算法——高级数据结构原创 2020-01-04 23:36:13 · 590 阅读 · 0 评论 -
知识点梳理:数据结构与算法——内排序
知识点梳理:数据结构与算法——内排序算法分类:简单排序:O(n2)O(n^2)O(n2)插入排序直接选择排序冒泡排序Shell排序分治排序:快速排序归并排序堆排序分配排序插入排序每次将第i个插到前i序列中合适的相对位置优化:不每次交换,而是找到位置最后填入二分加快查找:利用前i-1个元素已经排好序的特点比较次数降为O(nlogn)O(nlog n...原创 2020-01-04 23:35:58 · 324 阅读 · 0 评论 -
知识点梳理:数据结构与算法——索引
知识点梳理:数据结构与算法——索引基本概念:索引:把关键码与它对应的记录位置关联起来的过程;(关键码,指针)对;指针指向主数据库文件(或主文件)中的完整记录主文件:原始数据记录组成的文件索引文件:索引数据组成的文件稠密索引:对每个记录建立一个索引项(特点:主文件不需要按关键码次序排列)稀疏索引:对一组记录建立一个索引项(特点:要求主文件必须按照关键码次序存放,索引指向这一组记录在磁盘中...原创 2020-01-04 23:35:53 · 511 阅读 · 0 评论 -
知识点梳理:数据结构与算法——外排序
知识点梳理:数据结构与算法——外排序基本概念外存被划分为长度固定的存储空间,称为页;外存数据访问以页块为单位进行文件物理结构:顺序、散列、索引、倒排(联想:基本存储映射方法:顺序、链接、索引、散列)置换选择排序目的:把外存文件初始化为尽可能长的顺串集操作:形成顺串平均长度2M归并排序目的:把顺串集逐趟归并排序,形成全局有序k路归并,m个顺串,合并树高⌈logkm⌉\lceil...原创 2020-01-04 23:36:21 · 253 阅读 · 0 评论 -
知识点梳理:数据结构与算法——图
知识点梳理:数据结构与算法——图省略了容易理解的部分,适合复习,预习困难基本概念:稀疏图:边条数<完全图边条数x5%稀疏因子:在mxn的矩阵中,有t个非零元素,则稀疏因子δ=1m×n\delta=\frac{1}{m\times n}δ=m×n1简单路径:除起点和终点外同一结点不能出现2次根:一个有向图中,若存在一个顶点V0V_0V0,从此顶点有路径可以到达图中其他所有顶点...原创 2020-01-04 23:36:26 · 593 阅读 · 0 评论
分享