试卷格式



Similar documents
《C语言基础入门》课程教学大纲

导 数 和 微 分 的 概 念 导 数 的 几 何 意 义 和 物 理 意 义 函 数 的 可 导 性 与 连 续 性 之 间 的 关 系 平 面 曲 线 的 切 线 和 法 线 导 数 和 微 分 的 四 则 运 算 基 本 初 等 函 数 的 导 数 复 合 函 数 反 函 数 隐 函 数 以

I

<4D F736F F D C4EAB9A4B3CCCBB6CABFCAFDD1A7D7A8D2B5BFCEBFBCCAD4B4F3B8D9D3EBD2AAC7F3>

说 明 为 了 反 映 教 运 行 的 基 本 状 态, 为 校 和 院 制 定 相 关 政 策 和 进 行 教 建 设 与 改 革 提 供 据 依 据, 校 从 程 资 源 ( 开 类 别 开 量 规 模 ) 教 师 结 构 程 考 核 等 维 度, 对 2015 年 春 季 期 教 运 行 基

 编号:

HSK( 一 级 ) 考 查 考 生 的 日 常 汉 语 应 用 能 力, 它 对 应 于 国 际 汉 语 能 力 标 准 一 级 欧 洲 语 言 共 同 参 考 框 架 (CEF) A1 级 通 过 HSK( 一 级 ) 的 考 生 可 以 理 解 并 使 用 一 些 非 常 简 单 的 汉 语

第 期 李 伟 等 用 方 法 对 中 国 历 史 气 温 数 据 插 值 可 行 性 讨 论

<433A5C446F63756D656E E E67735C41646D696E F725CD7C0C3E65CC2DBCEC4CFB5CDB3CAB9D3C3D6B8C4CFA3A8BCF2BBAFA3A95CCAB9D3C3D6B8C4CF31302D31392E646F63>

精 勤 求 学 自 强 不 息 Born to win! 解 析 : 由 极 限 的 保 号 性 知 存 在 U ( a) 当 a 时 f ( ) f ( a) 故 f ( ) 在 点 a 不 取 极 值 f ( ) f ( a) f ( ) f ( a) lim lim a a a a ( a)

Microsoft Word - 第7章 图表反转形态.doc

一 公 共 卫 生 硕 士 专 业 学 位 论 文 的 概 述 学 位 论 文 是 对 研 究 生 进 行 科 学 研 究 或 承 担 专 门 技 术 工 作 的 全 面 训 练, 是 培 养 研 究 生 创 新 能 力, 综 合 运 用 所 学 知 识 发 现 问 题, 分 析 问 题 和 解 决

国债回购交易业务指引

龚 亚 夫 在 重 新 思 考 基 础 教 育 英 语 教 学 的 理 念 一 文 中 援 引 的 观 点 认 为 当 跳 出 本 族 语 主 义 的 思 维 定 式 后 需 要 重 新 思 考 许 多 相 连 带 的 问 题 比 如 许 多 发 音 的 细 微 区 别 并 不 影 响 理 解 和

教师上报成绩流程图

类 似 地, 又 可 定 义 变 下 限 的 定 积 分 : ( ). 与 ψ 统 称 为 变 限 积 分. f ( ) d f ( t) dt,, 注 在 变 限 积 分 (1) 与 () 中, 不 可 再 把 积 分 变 量 写 成 的 形 式 ( 例 如 ) 以 免 与 积 分 上 下 限 的

登录、注册功能的测试用例设计.doc

何 秋 琳 张 立 春 视 觉 学 习 研 究 进 展 视 觉 注 意 视 觉 感 知

i 1) 系 统 运 作 前 设 定 *1. [2.1 网 页 主 机 名 称 设 定 ] -- 设 定 校 务 系 统 的 主 机 IP 地 址, 以 供 其 他 个 人 电 脑 连 接 及 使 用 该 系 统 *2. [2.3.1 输 入 / 修 改 学 校 资 料 ] -- 输 入 系 统 使

修改版-操作手册.doc

用节点法和网孔法进行电路分析

2006年顺德区高中阶段学校招生录取分数线

PowerPoint Presentation

Microsoft Word - 资料分析练习题09.doc

第二讲 数列


正 规 培 训 达 规 定 标 准 学 时 数, 并 取 得 结 业 证 书 二 级 可 编 程 师 ( 具 备 以 下 条 件 之 一 者 ) (1) 连 续 从 事 本 职 业 工 作 13 年 以 上 (2) 取 得 本 职 业 三 级 职 业 资 格 证 书 后, 连 续 从 事 本 职 业

深圳市新亚电子制程股份有限公司

马 克 思 主 义 公 正 观 的 基 本 向 度 及 方 法 论 原 则!! # #

中 国 软 科 学 年 第 期!!!

18 上 报 该 学 期 新 生 数 据 至 阳 光 平 台 第 一 学 期 第 四 周 至 第 六 周 19 督 促 学 习 中 心 提 交 新 增 专 业 申 请 第 一 学 期 第 四 周 至 第 八 周 20 编 制 全 国 网 络 统 考 十 二 月 批 次 考 前 模 拟 题 第 一 学

徐天宏:《基因天堂》.doc

《应用数学Ⅰ》教学大纲

<4D F736F F D20BFC9B1E0B3CCD0F2BFD8D6C6CFB5CDB3C9E8BCC6CAA6B9FABCD2D6B0D2B5B1EAD7BC2E646F63>

DLJ1.nps

0 年 上 半 年 评 价 与 考 核 细 则 序 号 部 门 要 素 值 考 核 内 容 考 核 方 式 考 核 标 准 考 核 ( 扣 原 因 ) 考 评 得 3 安 全 生 产 目 30 无 同 等 责 任 以 上 道 路 交 通 亡 人 事 故 无 轻 伤 责 任 事 故 无 重 大 质 量

微 积 分 ( 二 ) 教 学 大 纲 2 (2010 版 ) 课 程 编 码 : 课 程 名 称 : 微 积 分 学 时 / 学 分 :36/2 先 修 课 程 : 初 等 数 学 立 体 几 何 平 面 解 析 几 何 微 积 分 ( 一 ) 适 用 专 业 : 人 力 资 源 管

第2章 数据类型、常量与变量


权 利 要 求 书 1/1 页 1. 一 种 卷 烟 小 盒 空 隙 率 的 测 定 方 法, 其 特 征 在 于, 包 括 如 下 步 骤 : 1) 利 用 三 维 测 量 装 置 检 测 待 测 卷 烟 小 盒 的 小 盒 外 切 体 积 ; 2) 拆 开 待 测 卷 烟 小 盒 的 包 装,

随着执业中医师资格考试制度的不断完善,本着为我校中医学专业认证服务的目的,本文通过对我校中医类毕业生参加2012年和2013年的中医执业医师考试成绩及通过率、掌握率进行分析,并与全国的平均水平进行差异比较分析,以此了解我校执业中医师考试的现状,进而反映我校中医类课程总体教学水平,发现考核知识模块教学中存在的不足,反馈给相关学院和教学管理部门,以此提高教学和管理水平。

<433A5C C6B73625C B746F705CB9FABCCAD6D0D2BDD2A9D7A8D2B5B8DFBCB6BCBCCAF5D6B0B3C6C6C0C9F3C9EAC7EBD6B8C4CFA3A CDA8D3C3B0E6A3A92E646F63>

第二部分 阅读理解(Part II Reabing Comprehension)

生产支援功能 使用说明书(IP-110 篇)

第三章 作业

Template BR_Rec_2005.dot

·岗位设置管理流程

4.3.3 while 语 句 用 于 无 限 循 环 当 while 语 句 的 表 达 式 永 远 不 会 为 布 尔 假 时, 循 环 将 永 远 不 会 结 束, 形 成 无 限 循 环, 也 称 死 循 环 使 用 while 语 句 构 成 无 限 循 环 的 格 式 通 常

目 录 关 于 图 标... 3 登 陆 主 界 面... 3 工 单 管 理... 5 工 单 列 表... 5 搜 索 工 单... 5 工 单 详 情... 6 创 建 工 单... 9 设 备 管 理 巡 检 计 划 查 询 详 情 销 售 管

第1篇 道路桥梁工程技术核心专业课程标准及学习绩效考评体系

证券代码: 证券简称:长城电脑 公告编号:

2009—2010级本科课程教学大纲与课程简介格式

<4D F736F F D20B3D6B2D6CFDEB6EEB1EDB8F1D7EED6D52E646F63>

珠江钢琴股东大会


定 位 和 描 述 : 程 序 设 计 / 办 公 软 件 高 级 应 用 级 考 核 内 容 包 括 计 算 机 语 言 与 基 础 程 序 设 计 能 力, 要 求 参 试 者 掌 握 一 门 计 算 机 语 言, 可 选 类 别 有 高 级 语 言 程 序 设 计 类 数 据 库 编 程 类

评 委 : 李 炎 斌 - 个 人 技 术 标 资 信 标 初 步 审 查 明 细 表 序 号 投 标 单 位 投 标 函 未 按 招 标 文 件 规 定 填 写 漏 填 或 内 容 填 写 错 误 的 ; 不 同 投 标 人 的 投 标 文 件 由 同 一 台 电 脑 或 同 一 家 投 标 单


目 录 一 激 活 账 号... 2 二 忘 记 密 码 后 如 何 找 回 密 码?... 3 三 如 何 管 理 学 校 信 息 及 球 队 学 生 教 师 等 信 息... 6 四 如 何 发 布 本 校 校 园 文 化? 五 如 何 向 教 师 发 送 通 知? 六

新, 各 地 各 部 门 ( 单 位 ) 各 文 化 事 业 单 位 要 高 度 重 视, 切 实 加 强 领 导, 精 心 组 织 实 施 要 根 据 事 业 单 位 岗 位 设 置 管 理 的 规 定 和 要 求, 在 深 入 调 查 研 究 广 泛 听 取 意 见 的 基 础 上, 研 究 提

Microsoft Word - 第3章.doc

一 六 年 级 下 册 教 科 书 总 体 说 明 ( 一 ) 教 学 内 容 本 册 教 科 书 一 共 安 排 了 5 个 教 学 单 元, 其 中 前 4 个 单 元 为 新 知 识, 第 五 单 元 是 对 整 个 小 学 阶 段 所 学 数 学 知 识 系 统 的 整 理 和 复 习

评 委 : 徐 岩 宇 - 个 人 技 术 标 资 信 标 初 步 审 查 明 细 表 序 号 投 标 单 位 投 标 函 未 按 招 标 文 件 规 定 填 写 漏 填 或 内 容 填 写 错 误 的 ; 不 同 投 标 人 的 投 标 文 件 由 同 一 台 电 脑 或 同 一 家 投 标 单

2015年下半年全国教师资格笔试《地理学科知识与教学能力》备考指导

2 熟 悉 Visual Basic 的 集 成 开 发 环 境 3 了 解 可 视 化 面 向 对 象 编 程 事 件 驱 动 交 互 式 开 发 等 基 本 概 念 4 了 解 Visual Basic 的 特 点 环 境 要 求 与 安 装 方 法 1 Visual Basic 开 发 应 用

物 流 从 业 人 员 职 业 能 力 等 级 证 书 分 为 四 个 级 别, 分 别 为 初 级 助 理 级 中 级 和 高 级 ; 采 购 从 业 人 员 职 业 能 力 等 级 证 书 分 为 三 个 级 别, 分 别 为 中 级 高 级 和 注 册 级 请 各 有 关 单 位 按 照 通

( ) 信 号 与 系 统 Ⅰ 学 科 基 础 必 修 课 教 周 2016 年 06 月 13 日 (08:00-09:35) ( )

上证指数

企业管理类职业资格认证书

附 件 : 上 海 市 建 筑 施 工 企 业 施 工 现 场 项 目 管 理 机 构 关 键 岗 位 人 员 配 备 指 南 二 一 四 年 九 月 十 一 日 2


三武一宗灭佛研究

!!

金 不 少 于 800 万 元, 净 资 产 不 少 于 960 万 元 ; (3) 近 五 年 独 立 承 担 过 单 项 合 同 额 不 少 于 1000 万 元 的 智 能 化 工 程 ( 设 计 或 施 工 或 设 计 施 工 一 体 ) 不 少 于 2 项 ; (4) 近 三 年 每 年

<4D F736F F D20B9D8D3DAB0BABBAAA3A8C9CFBAA3A3A9D7D4B6AFBBAFB9A4B3CCB9C9B7DDD3D0CFDEB9ABCBBE C4EAC4EAB6C8B9C9B6ABB4F3BBE1B7A8C2C9D2E2BCFBCAE92E646F6378>

Cybozu Garoon 3 管理员手册

名 称 生 命 科 学 学 院 环 境 科 学 1 生 物 学 仅 接 收 院 内 调 剂, 初 试 分 数 满 足 我 院 生 物 学 复 试 最 低 分 数 线 生 命 科 学 学 院 生 态 学 5 生 态 学 或 生 物 学 生 命 科 学 学 院

2. 本 次 修 改 后, 投 资 者 申 购 新 股 的 持 有 市 值 要 求 市 值 计 算 规 则 及 证 券 账 户 使 用 的 相 关 规 定 是 否 发 生 了 变 化? 答 : 未 发 生 变 化 投 资 者 申 购 新 股 的 持 有 市 值 是 指, 以 投 资 者 为 单 位

4 进 入 交 互 区 设 置 的 组 件 管 理, 在 组 件 管 理 中, 教 师 可 以 选 择 课 程 空 间 中 的 所 有 组 件, 并 通 过 点 击 启 用 或 不 启 用 选 定 组 件 在 课 程 空 间 中 的 显 示 5 进 入 工 作 室 管 理 的 工 作 室 首 页,

试 制 度 的 科 学 性 及 合 理 性 问 题 的 调 查 上 具 有 较 强 的 代 表 性 一 我 国 注 册 资 产 评 估 师 考 试 制 度 合 理 性 的 调 查 分 析 为 了 解 被 调 查 者 对 我 国 目 前 注 册 资 产 评 估 师 考 试 制 度 合 理 性 的 评


,,,,, :,, (.,, );, (, : ), (.., ;. &., ;.. &.., ;, ;, ),,,,,,, ( ) ( ),,,,.,,,,,, : ;, ;,.,,,,, (., : - ),,,, ( ),,,, (, : ),, :,

黄 金 原 油 总 持 仓 增 长, 同 比 增 幅 分 别 为 4.2% 和 4.1% 而 铜 白 银 以 及 玉 米 则 出 现 减 持, 减 持 同 比 减 少 分 别 为 9.4%,9.4% 以 及 6.5% 大 豆, 豆 粕 结 束 连 续 4 周 总 持 仓 量 增 长, 出 现 小 幅

<4D F736F F D20CAFDD6B5BBFDB7D6D3EBCAFDD6B5CEA2B7D6D1A7CFB0D6B8B5BC2E646F63>

全国教师资格认定管理信息系统

目 录 一 系 统 访 问... 1 二 门 户 首 页 申 报 用 户 审 核 用 户... 2 三 系 统 登 录 用 户 名 密 码 登 录 新 用 户 注 册 用 户 登 录 已 注 册 用

伊 犁 师 范 学 院 611 语 言 学 概 论 全 套 考 研 资 料 <2016 年 最 新 考 研 资 料 > 2-2 语 言 学 纲 要 笔 记, 由 考 取 本 校 本 专 业 高 分 研 究 生 总 结 而 来, 重 点 突 出, 借 助 此 笔 记 可 以 大 大 提 高 复 习 效

上海证券交易所会议纪要

抗 日 战 争 研 究 年 第 期

在 企 业 生 产 过 程 中 (E 水 泥 ), 往 往 需 要 测 量 计 算 许 多 数 据, 而 在 测 量 计 算 过 程 中, 我 们 要 遵 循 那 些 法 则 和 计 算 方 法, 这 就 是 学 习 本 章 的 目 的 重 点 学 习 实 验 数 据 误 差 估 算 及 分 析,

全国建筑市场注册执业人员不良行为记录认定标准(试行).doc

课程类 别

系统设计文档_样稿管理模块 V1.1_.doc

中 值 定 理 与 泰 勒 公 式 : 中 值 定 理 ; 不 定 式 的 定 值 法 ; 泰 勒 公 式 微 分 学 的 应 用 : 函 数 的 升 降 极 值 最 大 ( 小 ) 值 ; 凸 性 拐 点 渐 近 线 函 数 作 图 (1) 了 解 : 隐 函 数 和 参 数 方 程 表 示 的

微软用户

际 联 考 的 非 美 术 类 本 科, 提 前 批 本 科 体 育 类 第 一 批 第 二 批 第 三 批 的 理 工 类 和 文 史 类 本 科 平 行 志 愿, 考 生 可 以 填 报 6 所 院 校 志 愿 符 合 贫 困 地 区 专 项 计 划 和 农 村 考 生 专 项 计 划 报 考

Microsoft Word - 文件汇编.doc

3 月 30 日 在 中 国 证 券 报 上 海 证 券 报 证 券 时 报 证 券 日 报 和 上 海 证 券 交 易 所 网 站 上 发 出 召 开 本 次 股 东 大 会 公 告, 该 公 告 中 载 明 了 召 开 股 东 大 会 的 日 期 网 络 投 票 的 方 式 时 间 以 及 审

国际财务报告准则第13号——公允价值计量

PowerPoint Presentation

Transcription:

复 旦 大 学 计 算 机 科 学 技 术 学 院 数 据 结 构 期 末 考 试 试 卷 ( 参 考 答 案 与 评 分 标 准 ) A 卷 共 8 页 课 程 代 码 :COMP130004.01-03 考 试 形 式 : 开 卷 闭 卷 2012 年 1 月 ( 本 试 卷 答 卷 时 间 为 120 分 钟, 答 案 必 须 写 在 试 卷 上, 做 在 草 稿 纸 上 无 效 ) 专 业 学 号 姓 名 成 绩 题 号 一 二 三 四 总 分 得 分 ( 装 订 线 内 不 要 答 题 ) 一 填 空 题 (25%,1~8 题 每 题 2 分 ) 1 设 W 为 一 个 二 维 数 组, 其 每 个 数 据 元 素 占 用 4 个 字 节, 行 下 标 i 从 0 到 7, 列 下 标 j 从 0 到 3, 则 二 维 数 组 W 的 数 据 元 素 共 占 用 个 字 节 若 按 行 顺 序 存 放 二 维 数 组 W, 其 起 始 地 址 为 100(10 进 制 ), 则 二 维 数 组 元 素 W[6,3] 的 起 始 地 址 为 (10 进 制 表 示 ) 128, 208 2 后 缀 算 式 9 2 3 + - 10 2 / - 的 值 为 中 缀 算 式 (3+4X)-2Y/3 对 应 的 后 缀 算 式 为 -1, 3 4 X * + 2 Y * 3 / - 3 由 权 值 分 别 为 11,8,6,2,5 的 叶 子 结 点 生 成 一 棵 哈 夫 曼 树, 它 的 带 权 路 径 长 度 为 71 4 在 有 序 表 (12,24,36,48,60,72,84) 中 二 分 查 找 关 键 字 72 时 所 需 进 行 的 关 键 字 比 较 次 数 为 2 5 在 含 n 个 顶 点 和 e 条 边 的 无 向 图 ( 无 自 环 重 边 ) 的 邻 接 矩 阵 中, 零 元 素 的 个 数 为 n 2-2e 6 已 知 一 棵 完 全 二 叉 树 中 共 有 768 结 点, 则 该 树 中 共 有 个 叶 子 结 点 384 7 有 向 图 的 边 集 为 {(a, c), (a, e), (e, b), (e, d), (b, d), (d, c), (c, f), 该 图 的 一 个 拓 扑 排 序 为 : a e b d c f 8 当 输 入 序 列 局 部 有 序 或 元 素 个 数 较 小 时, 在 快 速 排 序 选 择 排 序 插 入 排 序 归 并 排 序 堆 第 1 页

排 序 中, 最 佳 的 排 序 方 法 是 插 入 排 序 9 假 设 两 个 队 列 共 享 一 个 循 环 向 量 空 间 ( 参 见 右 图 ), 其 类 型 Queue2 定 义 如 下 : typedef struct{ DateType data[maxsize]; int front[2],rear[2]; Queue2; 对 于 i=0 或 1,front[i] 和 rear[i] 分 别 为 第 i 个 队 列 的 头 指 针 和 尾 指 针 请 对 以 下 算 法 填 空, 实 现 第 i 个 队 列 的 入 队 操 作 int EnQueue (Queue2 *Q, int i, DateType x) {// 若 第 i 个 队 列 不 满, 则 元 素 x 入 队 列, 并 返 回 1; 否 则 返 回 0 if(i<0 i>1)return 0; if(q->rear[i] == Q->front[ ]) return0; Q->data[ ] = x; Q->rear[i] = [ ]; return1; (i+1)%2 ( 或 1-i); Q->rear[i]; (Q->rear[i]+1)%Maxsize; ( 每 空 1 分 ) 10 以 下 是 一 个 判 断 二 叉 树 是 否 平 衡 的 程 序, 对 于 平 衡 的 二 叉 树,depth 将 会 返 回 其 高 度 ( 对 于 非 平 衡 二 叉 树 不 要 求 返 回 ) 请 在 空 白 处 填 上 代 码 完 成 程 序 (6 分 ) bool isbalanced( BiTreeNode * proot, int& depth) { if(proot == NULL){ ; return ; int leftdepth, rightdepth; if( ) { int dif = leftdepth rightdepth; if( ) { depth = (1+leftDepth) > (1+ rightdepth)? 1+leftDepth : 1+ rightdepth; return ; return false; 第 2 页

depth = 0(1 分 ) true(1 分 ) 分 ) isbalanced(proot->left, leftdepth) && isbalanced(proot->right, rightdepth) (2 dif >= -1 && dif <= 1(1 分 ) true(1 分 ) 二 选 择 题 (10%) 1 对 于 双 向 循 环 链 表, 每 个 结 点 有 两 个 指 针 域 next 和 prior, 分 别 指 向 前 驱 和 后 继 在 p 指 针 所 指 向 的 结 点 之 后 插 入 s 指 针 所 指 结 点 的 操 作 应 为 ( ) A. p->next = s; s->prior = p; p->next->prior = s; s->next = p->next; B. p->next = s; p->next->prior = s; s->prior = p; s->next = p->next; C. s->prior = p; s->next = p->next; p->next = s; p->next->prior = s; ( 装 订 线 内 不 要 答 题 ) D. s->prior = p; s->next = p->next; p->next->prior = s; p->next = s; D 2 一 个 栈 的 输 入 序 列 为 1 2 3, 则 下 列 序 列 中 不 可 能 是 栈 的 输 出 序 列 的 是 ( ) A. 2 3 1 B. 3 2 1 C. 3 1 2 D. 1 2 3 C 3 采 用 开 放 定 址 法 处 理 散 列 表 的 冲 突 时, 其 平 均 查 找 长 度 ( ) A. 低 于 链 接 法 处 理 冲 突 B. 高 于 链 接 法 处 理 冲 突 C. 与 链 接 法 处 理 冲 突 相 同 D. 高 于 二 分 查 找 B 4 假 设 一 个 有 n 个 顶 点 和 e 条 弧 的 有 向 图 用 邻 接 表 表 示, 则 删 除 与 某 个 顶 点 v i 相 关 的 所 有 弧 的 时 间 复 杂 度 是 ( ) A.O(n) B.O(e) C.O(n+e) D.O(n*e) C 5 设 有 6 个 结 点 的 无 向 图, 该 图 至 少 应 有 ( ) 条 边 才 能 确 保 是 一 个 连 通 图 A.5 B.6 C.7 D.8 A 三 问 答 题 (40%) 1 设 一 棵 m 叉 树 中 有 N1 个 度 数 为 1 的 结 点,N2 个 度 数 为 2 的 结 点,,Nm 个 度 数 为 m 的 结 点, 则 该 树 中 共 有 多 少 个 叶 子 结 点?( 请 写 出 求 解 过 程 )(5 分 ) 第 3 页

度 数 为 i 的 结 点 的 孩 子 个 数 为 i N 除 了 根 结 点, 其 他 结 点 都 是 某 结 点 的 孩 子, 且 父 亲 结 i 点 唯 一 因 此 该 树 共 有 total = m 1+ i Ni 个 结 点 i= 1 度 数 大 于 0 的 结 点 都 是 非 叶 子 结 点, 因 此 内 部 结 点 个 数 inner = m Ni i= 1 叶 子 结 点 个 数 leaf = total inner = m m 1 + ( i 1) N = 1 + ( i 1) N i i= 1 i= 2 评 分 标 准 : 总 分 5 分, 分 析 过 程 正 确 或 者 部 分 正 确 为 1-5 分, 否 则 为 0 分 i 2 一 个 线 性 表 为 B=(12,23,45,57,20,03,78,31,15,36), 设 散 列 表 为 HT[0..12], 散 列 函 数 为 H(key)= key % 13 并 用 线 性 探 查 法 解 决 冲 突, 请 画 出 散 列 表, 并 计 算 等 概 率 情 况 下 查 找 成 功 的 平 均 查 找 长 度 (5 分 ) 0 1 2 3 4 5 6 7 8 9 10 11 12 78 15 03 57 45 20 31 23 36 12 查 找 成 功 的 平 均 查 找 长 度 :ASL SUCC=14/10= 1.4 ( 散 列 表 4 分, 查 找 成 功 的 平 均 查 找 长 度 1 分 ) 3 已 知 二 叉 树 的 存 储 结 构 为 二 叉 链 表, 阅 读 下 面 算 法 typedef struct node { DateType data; Struct node * next; ListNode; typedef ListNode * LinkList; LinkList Leafhead = NULL; Void Inorder (BinTree T){ LinkList s; If(T){ Inorder(T->lchild); If ((!T->lchild)&&(!T->rchild)){ 第 4 页

s=(listnode*)malloc(sizeof(listnode)); s->data=t->data; s->next=leafhead; Leafhead=s; Inorder(T->rchild); 对 于 如 下 所 示 的 二 叉 树 (1) 画 出 执 行 上 述 算 法 后 所 建 立 的 结 构 ;(4 分 ) (2) 说 明 该 算 法 的 功 能 (2 分 ) ( 装 订 线 内 不 要 答 题 ) (1)Leafhead F H G D (2) 中 序 遍 历 二 叉 树, 按 遍 历 序 列 中 叶 子 结 点 数 据 域 的 值 构 建 一 个 以 Leafhead 为 头 指 针 的 逆 序 单 链 表 ( 或 按 二 叉 树 中 叶 子 结 点 数 据 自 右 至 左 链 接 成 一 个 链 表 ) 4 一 棵 二 叉 树 的 先 序 序 列 为 ABCDGEF, 中 序 序 列 为 CBDGAFE 请 画 出 该 二 叉 树 并 将 其 中 序 线 索 化, 后 将 二 叉 树 转 换 为 相 应 的 森 林 (5 分 ) ( 二 叉 树 :1 分 ): ( 中 序 线 索 :2 分 ): A B E NULL C D F NULL G ( 森 林 :2 分 ): 第 5 页

5 对 于 以 下 AVL 树, 依 次 插 入 关 键 码 35 28 5 请 画 出 每 插 入 一 个 关 键 码 之 后 AVL 树 的 形 状 (6 分 ) 80 50 110 20 60 90 120 10 40 70 100 30 插 入 35(2 分 ): 插 入 28(2 分 ): 80 80 50 110 50 110 20 60 90 120 30 60 90 120 10 35 70 100 20 35 70 100 30 40 10 28 40 插 入 5(2 分 ): 80 30 110 20 50 90 120 10 28 35 60 100 5 40 70 第 6 页

评 分 标 准 : 总 分 6 分, 每 次 插 入 后 的 形 状 2 分 6 已 知 一 个 连 通 图 如 下 图 所 示, 试 给 出 图 的 邻 接 矩 阵 和 邻 接 表 存 储 示 意 图, 若 从 顶 点 v1 出 发 对 该 图 进 行 遍 历, 分 别 给 出 一 个 按 深 度 优 先 遍 历 和 广 度 优 先 遍 历 的 顶 点 序 列. (8 分 ) (1) 图 的 邻 接 矩 阵 (1 分 ) (2) 邻 接 表 存 储 示 意 图 (1 分 ) (3) 从 v1 开 始 的 深 度 优 先 遍 历 的 顶 点 序 列 (2 分 ) (4) 分 析 在 深 度 遍 历 过 程 中, 分 别 使 用 邻 接 矩 阵 和 邻 接 表 存 储 的 算 法 复 杂 度 (2 分 ) (6) 讨 论 在 图 遍 历 问 题 中, 这 两 种 存 储 方 式 的 优 劣 ( 2 分 ) (1) 图 的 邻 接 矩 阵 (1 分 ) ( 装 订 线 内 不 要 答 题 ) 0 1 0 1 0 1 1 0 1 1 1 0 0 1 0 0 1 0 1 1 0 0 1 1 0 1 1 1 0 0 1 0 0 1 0 0 (2) 邻 接 表 存 储 示 意 图 (1 分 ) (3) 深 度 优 先 遍 历 的 顶 点 序 列 : v1,v2,v3, v5,v4, v6 (2 分 ) ( 有 多 个 答 案 ) (4) 深 度 优 先 邻 接 矩 阵 复 杂 度 :O(n 2 ),n 为 顶 点 数 ; 邻 接 表 复 杂 度 :O(n+e),n 为 顶 点 数, e 为 边 的 条 数 (2 分 ) (5) 在 图 的 遍 历 算 法 中, 遍 历 一 个 顶 点 的 邻 居, 对 于 邻 接 矩 阵, 时 间 复 杂 度 为 O(n), 而 邻 接 表 只 需 要 该 顶 点 的 邻 居 数 量 复 杂 度 ; 因 此 对 于 整 个 图 的 遍 历, 如 深 度 优 先 广 度 优 先 等, 邻 接 矩 阵 需 要 O(n 2 ), 而 邻 接 表 时 间 复 杂 度 为 O(n+e), 当 图 为 稀 疏 图 时, 邻 接 表 的 时 间 复 杂 度 优 于 邻 接 矩 阵, 而 且 存 储 开 销 也 优 于 邻 接 矩 阵 ; 当 图 为 密 集 图 时, 两 者 性 能 差 不 多 ; 总 的 来 说, 邻 接 表 的 时 间 复 杂 度 和 空 间 存 储 开 销 都 优 于 邻 接 矩 阵 (2 分 ) 7 分 析 对 比 AVL 树 和 Hash 的 时 空 特 性, 并 讨 论 它 们 的 适 合 场 合 (6 分 ) 第 7 页

时 空 特 性 : AVL 树 是 高 度 平 衡 的 二 叉 查 找 树, 查 找 时 间 复 杂 度 为 O(logn),Hash 的 查 找 时 间 复 杂 度 为 O(1) 存 储 开 销 Hash 往 往 比 AVL 树 小 适 合 场 合 : Hash 必 须 处 理 冲 突, 而 AVL 树 不 存 在 这 种 问 题 对 于 删 除 操 作,AVL 树 的 时 间 开 销 很 稳 定, 为 O(logn), 而 Hash, 如 果 采 用 拉 链 法 处 理 冲 突, 则 删 除 操 作 易 于 实 现, 如 果 采 用 开 放 定 址 法, 则 删 除 操 作 很 难 实 现, 因 此 开 放 定 址 法 的 Hash 不 适 合 更 新 频 繁 的 数 据 存 储 另 外,AVL 树 对 数 据 的 存 储 是 有 序 的, 而 Hash 对 数 据 的 存 储 并 不 能 反 映 数 据 之 间 的 大 小 关 系 因 此,AVL 树 适 用 于 有 序 的 数 据 存 储, 而 Hash 适 用 于 数 据 量 比 较 大 且 分 布 比 较 均 匀, 对 数 据 排 序 无 要 求 的 数 据 存 储 四 算 法 题 (25%, 第 一 题 要 求 写 代 码 ; 后 两 题 要 求 写 伪 代 码 或 步 骤 清 晰 的 解 题 思 路 ) 1 堆 是 一 种 很 常 用 的 数 据 结 构, 其 中 的 一 个 重 要 用 途 是 优 先 队 列 以 整 数 最 小 堆 为 例, 写 出 优 先 队 列 ( 最 小 优 先 ) 的 两 个 基 本 操 作 的 代 码 :(10 分 ) (1) 入 队, 即 插 入 一 个 元 素 到 存 放 堆 的 数 组 的 末 尾, 然 后 调 整 堆 (2) 出 队, 即 删 除 堆 顶 节 点, 然 后 调 整 堆 void insert( int k, int a[], int n ) {// 假 设 新 的 元 素 k 先 被 放 在 堆 末 尾 位 置 a[n] 单 元 中 n++; int j = n-1; int i = (j-1)/2; while(j > 0) { if(a[i] <= k) break; a[j] = a[i]; j = i; i = (i-1)/2; a[j] = k; int deletemin( int a[], int n ) {// 假 设 在 堆 顶 元 素 被 删 除 之 前, 堆 中 共 有 n 个 元 素 a[0] = a[n-1]; n--; int i = 0; int temp = a[i]; while((j = 2*i + 1) < n) { if( j<n-1 && a[j+1] < a[j]) j++; if(a[j] >= temp) break; a[i] = a[j]; i = j; 第 8 页

a[i] = temp; 2 堆 的 另 外 一 个 常 用 场 合 是 求 top k 问 题 假 设 我 们 已 经 有 一 个 n 个 元 素 的 最 小 堆, 如 果 用 最 直 观 的 方 法 求 最 小 的 k 个 元 素, 其 计 算 复 杂 度 为 O(klogn) 试 问 : 如 何 在 更 小 的 复 杂 度 内 求 top k 问 题? 用 伪 代 码 描 述 你 的 方 法, 并 给 出 复 杂 度 证 明 (7 分 ) 假 设 原 最 小 堆 为 H, 新 建 一 个 最 小 堆 H,H 初 始 化 为 空 将 最 小 堆 H 的 堆 顶 元 素 a 插 入 H ; 然 后 以 下 步 骤 执 行 k 次 : 将 H 的 堆 顶 元 素 a 删 除 并 输 出, 然 后 将 a 在 H 中 的 两 个 孩 子 插 入 H 中 为 了 快 速 找 到 a 在 H 中 的 两 个 孩 子,H 存 储 的 实 际 上 是 元 素 在 H 中 的 下 标, 而 大 小 比 较 通 过 下 标 读 取 H 中 对 应 的 元 素 ( 装 订 线 内 不 要 答 题 ) 由 于 k 次 对 H 的 删 除 操 作, 最 多 将 2 个 新 元 素 插 入 H 中, 因 此 H 的 大 小 不 超 过 2k 每 次 插 入 删 除 操 作 复 杂 度 都 为 O(log2k), 因 此 算 法 复 杂 度 为 O(klogk) 评 分 标 准 : 满 分 :O(klogk) 或 者 更 好 若 提 出 了 快 速 排 序 的 partition 函 数 (O(n) 复 杂 度 ), 给 4 分 3 给 定 一 个 无 向 图 G(V, E),V 为 顶 点 集 合,E 为 边 集 合 对 于 V 中 的 两 个 顶 点 u 和 v, 如 果 图 中 存 在 一 条 u 到 v 的 路 径, 则 称 u 和 v 彼 此 可 达 设 计 一 种 数 据 结 构, 将 图 G 进 行 预 处 理 得 到 该 数 据 结 构, 使 得 对 于 任 意 u 和 v, 通 过 该 数 据 结 构 可 以 在 常 数 时 间 得 到 u 和 v 是 否 彼 此 可 达 要 求 该 数 据 结 构 存 储 开 销 为 O( V ), 预 处 理 复 杂 度 为 O( V + E ) (8 分 ) 注 意 图 中 的 结 点 从 0 开 始 用 整 数 连 续 编 号 图 Graph 上 的 操 作 有 : 取 得 结 点 总 数 int GetVertexNum( ); 取 得 u 之 后 的 v 的 下 一 个 邻 接 顶 点 int GetNextNeighbor(int v,int u),u 为 -1 则 取 得 v 的 第 一 个 邻 接 顶 点, 返 回 -1 表 示 没 有 下 一 个 邻 接 顶 点 了 ; 可 以 直 接 使 用 数 组 链 表 栈 和 队 列 这 些 基 本 数 据 结 构 及 其 上 的 基 本 操 作, 但 要 注 释 每 个 所 使 用 操 作 的 含 义 (1) 描 述 所 设 计 的 数 据 结 构, 描 述 如 何 得 到 该 数 据 结 构, 并 写 出 预 处 理 的 代 码 (2) 描 述 如 何 通 过 该 数 据 结 构 在 常 数 时 间 内 得 到 u 和 v 是 否 可 达, 并 写 出 相 应 代 码 本 题 考 察 学 生 对 连 通 分 量 的 掌 握 和 运 用 使 用 BFS 算 法 得 到 图 的 N 个 连 通 分 量, 为 每 个 连 通 分 量 分 配 一 个 id 用 一 个 包 含 V 个 元 素 的 数 组 connectedcom[ V ], 记 录 每 个 顶 点 属 于 的 连 通 分 量 id, 即 connectedcom[u] 表 示 u 属 于 的 联 通 分 量 对 于 u 和 v, 若 connectedcom[u] = connectedcom[v], 则 u 和 v 彼 此 可 达 评 分 标 准 : 本 题 答 案 不 唯 一, 可 以 是 BFS DFS, 也 可 以 是 并 查 集 总 共 8 分 思 路 2 分 思 路 清 晰 正 确 为 2 分, 方 法 不 限 于 参 考 答 案 这 一 种, 思 路 不 完 全 正 第 9 页

确 最 多 为 1 分, 没 写 为 0 分 ; 算 法 1-6 分 第 10 页