考研数据结构
2021-09-14 12:22:01   1  举报             
     
         
 AI智能生成
  考研数据结构重难点考点+思考方法全总结
    作者其他创作
 大纲/内容
  树    
     二叉搜索树=二叉排序树=二叉查找树  
     二叉树    
     h=log2n(向下)+1
h=log2(n+1)(向上)
    h=log2(n+1)(向上)
 顺序存储    
     当完全二叉树来存储    
     给出结点能快速找出父节点  
     层次遍历  
     空的补0
  
     平衡二叉树    
     旋转    
     LL    
     不平衡(结点)的左孩子右旋  
     同时左孩子的右孩子连到结点的左边  
     RL    
     不平衡的右孩子的左孩子进行RL  
     平衡因子    
     结点左子树和右子树高度差  
     线索二叉树    
     子主题  
     遍历    
     给出中序和另一个序能还原唯一一个  
     二叉树->树    
     左孩子有兄弟原则  
     线性表    
     顺序表    
     插入    
     1<=i<=length+1  
     删除    
     1<=i<=length  
     内部排序    
     分类    
     插入排序    
     直接插入    
     有哨兵    
     最坏(2+..+n)次比较次数  
     吴少兵    
     最坏(1+..+n-1)次比较次数  
     折半插入  
     希尔排序(缩小增量排序)  
     交换排序    
     冒泡    
     空间复杂度O(1)    
     临时变量  
     flag记录是否排好  
     快速排序    
     递归次数参考二叉树深度    
     最坏n蹭  
     最好log2n(向下)+1  
     时间复杂度    
     n*递归深度  
     空间复杂度    
     递归深度  
     选择排序    
     简单(直接)选择    
     从左到右找出min放在第一个位置    
     时间复杂度0(n^2)  
     堆排序    
     大根堆    
     找根节点保证大于等于左右  
     子主题  
     小根堆  
     归并排序(一般是2路)    
     m路归并每选出一个元素最少需要对比关键字m-1次  
     空间复杂度为:数组B的空间o(n)+递归开辟的(log2n)=O(n)  
     基数排序  
     时间复杂度    
     关键字对比次数
与比较趟数有关
    与比较趟数有关
 每趟时间复杂度×趟数  
     空间复杂度    
     申请空间  
     查找    
     折半查找(二分查找)    
     定义low high mid    
     指的是下标  
     key对比mid    
     小于mid    
     high=mid-1  
     再次计算新mid  
     大于mid    
     low=mid+1  
     再次计算新mid  
     B树    
     根节点    
     关键字  
     子树个数  
     其他结点    
     子树  
     关键字  
     关键字的值    
     左中右  
     分块  
     散列表    
     散列函数    
     直接定址法  
     数字分析法  
     除留余数法  
     平方取中法  
     处理冲突    
     开发定址法    
     线性探测  
     再散列  
     平方探测  
     拉链法  
     图    
     遍历    
     时间空间复杂度    
     时间    
     邻接表    
     O(|V|+|E|)  
     领阶矩阵    
     O(|V|^2)  
     空间    
     存储顶点的队列    
     O(|V|)  
     AOV    
     结点=事件  
     边=活动  
     数据结构    
     逻辑结构    
     线性结构    
     数组/栈和队列  
     线性表    
     顺序表  
     链表  
     串    
     类似线性表  
     非线性结构    
     树图  
     存储结构    
     顺序存储    
     串/数组/顺序表  
     连式存储    
     串/链表  
     散列存储  
     索引存储  
     串、广义表、稀疏矩阵    
     广义表    
     元素可为空  
     可为空  
     稀疏矩阵    
     顺序存储    
     三元组表表示法    
     data    
     非零元素  
     行  
     列  
     伪地址表示法  
     链式存储    
     十字链表表示法  
     邻接表表示法  
     三元组的顺序和链式存储    
     三元组表  
     十字链表  
     串    
     特殊的线性表  
     基础计算知识    
     取模=取余=%    
     1%5=1  
    
 
 
 
 
  0 条评论
 下一页
  
   
   
   
   
  
  
  
  
  
  
  
  
  
  
 