所有学校408计算机学科专业基础2023考研真题试卷
408 计算机 学科 专业 基础 2023 考研 真题 一 、 单项 选择 题 : 1 ~ 40 小 题 , 每 小 题 2 分 , 共 80 分 。 下列 每 题 给 出 的 四 个 选项 中 , 只有 一个 选项 是 符合 题目 要求 的 。 数据 结构 部分 1 、 下列 对 顺序 存储 的 有序 表 ( 长度 为 n ) 实现 给定 操作 的 算法 中 平均 时间 复杂 度 为 0 ( 1 ) 的 是 ( ) 。 A . 查找 包含 指定 值 元素 的 值 B . 插入 包含 指定 值 元素 的 算法 C . 删除 第 i 个 元素 的 算法 D . 获取 第 i 个 值 的 算法 D 2 、 现有 非 空 双向 链表 L , 其 结点 结构 为 Prer Data Next prer 是 指 向前 直接 前驱 结点 的 指针 , next 是 指向 直接 后继 结点 的 指针 。 若 要 在 L 中 指针 p 所 指向 的 结点 ( 非 尾 结点 ) 之后 插入 指针 s 指向 的 新 结点 , 则 在 执行 了 语句 序列 : “ s - > next = p - > next ; p - > next = s ” , 后 , 还要 执行 ( ) 。 C C 3 、 若 采用 三元 组 表 存储 结构 存储 系数 矩阵 M 。 则 除 三元 组 外 , 下列 数据 中 还 需要 保存 的 是 ( ) 。 I . M 的 行 数 IIM 中 包含 非 零 元素 的 行 数 III . M 的 列 数 IVM 中 包含 非 零 元素 的 列 数 A . 仅 I 、 III B . 仅 I 、 II C . 仅 III 、 IV D . I 、 II 、 III 、 IV A 4 、 在 有 6 个 字符 组成 的 字符 集 S 中 , 各个 字符 出现 的 频次 分别 为 3 , 4 , 5 , 6 , 8 , 10 , 为 S 构造 的 哈夫曼 树 的 加权 平均 长度 为 ( ) 。 A . 2 . 4 B . 2 . 5 C . 2 . 67 D . 2 . 75 B 皮 灰 面 的 A . dfebac 6 、 已知 无 向 连通 图 G 中 各 边 的 权 值 均 为 1 , 下列 算法 中 一定 能够 求 出 图 G 中 从 某 顶点 到 其余 各个 顶点 最 短 路径 的 是 ( ) 。 I . 普利姆 算法 II 克鲁斯 卡尔 算法 III 图 的 广度 优先 搜索 A . 仅 I B . 仅 I 、 II C . 仅 I 、 III D . I 、 II 、 III A 7 、 下列 关于 非 空 B 树 的 叙述 中 , 正确 的 是 ( ) 。 I 插入 操作 可能 增加 树 的 高度 II 删除 操作 一定 会 导致 叶 结点 的 变化 III 查找 某 关键 字 一定 是 要 查找 到 叶 结点 IV 插入 的 新 关键 字 最终 位于 叶 结点 中 A . 仅 I B . 仅 I 、 II C . 仅 III 、 IV D . 仅 I 、 II 、 IV B 8 、 对 含有 600 个 元素 的 有序 顺序 表 进行 折半 查找 , 关键 字 之间 的 比较 次数 最 多 是 ( ) 。 A . 9 B . 10 C . 30 D . 300 B 9 、 现有 长度 为 5 , 初始 为 空 的 散 列表 HT , 散 列表 函数 H ( K ) = ( k + 4 ) \ % 5 用 线性 探查 再 散 列 法 解决 冲突 。 若 将 关键 字 序列 2022 , 12 , 25 依次 插入 HT 中 , 然后 删除 关键 字 25 , 则 HT 中 查找 失败 的 平均 查找 长度 ( ) 。 A . 1 B . 1 . 6 C . 1 . 8 D . 2 . 2 C 10 、 下列 排序 算法 中 , 不 稳定 的 是 ( )