首页 > 其他分享 >数据结构刷题2023.02.15小记

数据结构刷题2023.02.15小记

时间:2023-02-15 21:47:01浏览次数:39  
标签:结点 15 2023.02 2x 查找 二叉树 排序 节点 刷题

各排序算法时间复杂度

如何提高哈希表的查找效率

Hash表的查找效率取决于散列函数、处理冲突的方法和装填因子。显然,冲突的产生概率与装填因子(表中记录数与表长之比)的大小成正比,即装填得越满越容易发生冲突。采用合适的处理冲突的方式避免产生聚集现象,也将提高查找效率,例如用拉链法解决冲突时就不存在聚集现象,用线性探测法解决冲突时易引起聚集现象。

无向图算边数

  • 假设一个无向图中包含 12 个顶点,其中 5 个顶点有 5 个度,7 个顶点有 7 个度,那么这个图有几条边?()
    (77+55)/2=37

快速排序,待排序序列宜采用的存储方式

对绝大部分内部排序而言,只适用于顺序存储结构。快速排序在排序的过程中,既要从后向前查找,也要从前向后查找,因此宜采用顺序存储。

关键路径

一个事件的最迟开始时间为以该事件为尾的弧的活动最迟开始时间与该活动的持续时间的和
一个事件的最早开始时间同以该事件为尾的弧的活动最早开始时间相同

n个结点的线索二叉树上含有的线索数

n个结点共有2n个指针,设叶子节点数x,则度为2的结点为x-1,
则度为1的节点数为n-2x+1,线索数等于$2x+n-2x+1=n+1$

平衡二叉树

  • 它是一棵空树或它的左右两个子树的高度差的绝对值不超过1,并且左右两个子树都是一棵平衡二叉树。
  • 采用平衡树的优点是使树的结构较好,从而提高查找运算的速度。
  • 采用平衡树的缺点是是插入和删除运算变得复杂化,从而降低了他们的运算速度。

若一个叶节点是某二叉树中的中序遍历的最后一个节点,同时它也是该二叉树前序遍历的最后一个节点

如果将叶节点换成任意结点则错误

标签:结点,15,2023.02,2x,查找,二叉树,排序,节点,刷题
From: https://www.cnblogs.com/jiushijiushi/p/17124667.html

相关文章

  • #3742. 「COCI 2015.3」PROSJEK
    算法:二分加前缀和题解:二分查找最大平均值,f函数判断当前平均值mid是否合适,数组元素减去x,求前缀和sum,从sum[k]遍历,mi中存前面的最小值。点击查看代码#include<iostream>......
  • Navicat 15 or 16 永久版本(window和Mac)
    一、下载NavicatPremium官网https://www.navicat.com.cn/下载最新版本下载安装链接包含(window激活包和Mac版本,请选择性下载):https://note.youdao.com/s/MNA5jD5g ......
  • 2023.02.15.差分
    什么是差分首先有一个数组a,在里面包含数据我们定义一个数组b,使每个元素有一下规则b[i]=a[i]-a[i-1](a从一开始保存数据,a[0]=0)也就是说,a数组是b数组的前缀和数组,......
  • 闲话 23.2.15
    闲话vscode被我调ntt搞炸了所以这篇博客直接在cnblogs上写了寄(update:不是vscode,是除了浏览器外的部分今日推歌:一人行者-ilemfeat.心华我知道你可能想说什......
  • ARC154E Reverse and Inversion(*)
    ARC154EReverseandInversionACrecord......
  • 2023.02.10 模拟赛小结
    2023.02.10模拟赛小结目录2023.02.10模拟赛小结更好的阅读体验戳此进入赛时思路T1Code(生成器)Code(主程序)T2CodeT3正解T1CodeT2T3UPD更好的阅读体验戳此进入赛时思路T1......
  • 2023.02.13 模拟赛小结
    2023.02.13模拟赛小结目录2023.02.13模拟赛小结更好的阅读体验戳此进入赛时思路T1CodeT2CodeT3Code正解T1CodeT2CodeT3UPD更好的阅读体验戳此进入赛时思路T1CF840C......
  • 2023.02.15 模拟赛小结
    2023.02.15模拟赛小结目录2023.02.15模拟赛小结更好的阅读体验戳此进入赛时思路T1T2T3T4UPD更好的阅读体验戳此进入啥正经人会在模拟赛用仨小时将普及难度的期望DP转......
  • LG-P6157 有趣的游戏 题解
    LG-P6157有趣的游戏Solution目录LG-P6157有趣的游戏Solution更好的阅读体验戳此进入题面SolutionCodeUPD更好的阅读体验戳此进入题面给定$n$个点的树,存在点权......
  • CF1534F2 Falling Sand (Hard Version)
    个人思路:每个点向相邻沙子连边,向本列和相邻\(2\)列下方第一个沙子连边。对于一个DAG,所有入度为\(0\)的点会覆盖全部点。我们缩点即可通过F1。但是这样做是过不了......