• 【2013】408联考数据结构真题整理


    2013年

    1

    题目

    在这里插入图片描述

    解析

    原始:升序 + 升序 变 升序 尾插法
    改编:升序 + 升序 变 降序 头插法
    在这里插入图片描述

    2

    题目

    在这里插入图片描述
    答案:C

    解析

    在这里插入图片描述

    3

    题目

    在这里插入图片描述
    答案:B

    解析

    二叉排序树,或者是空树,或者是满足以下性质的二叉树:

    • 若它的左子树不空,则左子树上的所有关键字的值均小于根关键字的值
    • 若它的右子树不空,则右子树上的所有关键字的值均大于根关键字的值
    • 左右子树又各是一棵二叉排序树

    依据序列建树,并计算平均查找长度:
    在这里插入图片描述
    总结: 平均查找长度与树的高度有关,平均查找长度越小,查找速度越快

    平衡二叉树是二叉排序树的改进版目的让树尽可能的矮

    • 引入:平衡因子(=左子树高度 - 右子树高度)是一个数值
    • 因此,平衡二叉树的条件(同时满足)
      • 1.是二叉排序树
      • 2.满足每个结点的平衡因子绝对值不大于1

    注意:平衡二叉树是特殊的二叉排序树。

    本题采用RR方式变换
    在这里插入图片描述

    4

    题目

    在这里插入图片描述
    答案:B

    解析

    在这里插入图片描述

    5

    题目

    在这里插入图片描述

    解析

    在这里插入图片描述

    6

    题目

    在这里插入图片描述
    答案:C

    解析

    在这里插入图片描述
    扩展答案:I、II、III、IV

    7

    题目

    在这里插入图片描述

    解析

    在这里插入图片描述

    8

    题目

    在这里插入图片描述

    解析

    在这里插入图片描述

    9

    题目

    在这里插入图片描述

    解析

    在这里插入图片描述

    10

    题目

    在这里插入图片描述

    解析

    在这里插入图片描述

    11

    题目

    在这里插入图片描述
    答案:C

    解析

    在这里插入图片描述

    41(13分)

    题目

    在这里插入图片描述

    解析

    在这里插入图片描述
    其中容易想到的算法中的①,思路以空间换时间,必须掌握

    42

    题目

    在这里插入图片描述

    解析

    在这里插入图片描述

  • 相关阅读:
    汉语史稿重点
    顺序栈算法库构建
    华为FreeBuds Pro 2戴久了耳朵会痛,缓解小tips~
    秒验丨Android客户端集成指南
    Spark编程:combineByKey与aggregateByKey异同
    Promise和 async-await的区别
    Physical 导入模式
    计算机里的公共汽车(总线)
    零基础学习CSS
    利用python版tensorRT进行推理【以yolov5为例】
  • 原文地址:https://blog.csdn.net/qq_44458489/article/details/127889237