C01 · 第 6 章 · 课程规划页
数据结构与算法综合复习
本章研究数据结构与算法综合复习。内容依次处理数据结构选型与操作复杂度对照、分治、贪心、动态规划的适用条件辨析、从正确性证明到极端输入的算法审计。
- 所在 Part
- 第三编 复杂度与综合复习
- 预计学习
- 55 分钟
- 建设状态
- 已规划,尚无正式正文
计划实验
本章未登记独立交互实验;定义、公式和例题仍按下列提纲规划。
LEARNING OBJECTIVES
完成本章后应能
- 01准确说明数据结构选型与操作复杂度对照。
- 02完成分治、贪心、动态规划的适用条件辨析所需的推导、证明或算法。
- 03使用计算、例题或反例检验从正确性证明到极端输入的算法审计。
PLANNED SECTIONS
计划章节结构
- 01
数据结构选型与操作复杂度对照
界定数据结构选型与操作复杂度对照,明确使用的条件、主要结论与可复核步骤。
- 02
分治、贪心、动态规划的适用条件辨析
推导分治、贪心、动态规划的适用条件辨析,明确使用的条件、主要结论与可复核步骤。
- 03
从正确性证明到极端输入的算法审计
检验从正确性证明到极端输入的算法审计,明确使用的条件、主要结论与可复核步骤。
计划定义
数据结构选型与操作复杂度对照:对象、记号与前提
围绕数据结构选型与操作复杂度对照列出主要对象、符号、前提与定义边界。
计划公式
分治、贪心、动态规划的适用条件辨析:关系、判据与可复核步骤
把分治、贪心、动态规划的适用条件辨析整理为可检查的关系、判据或算法步骤;涉及定量模型时写出公式,并说明符号、适用条件,以及需要时的单位或复杂度。
计划例题
从正确性证明到极端输入的算法审计:案例、反例与核验
围绕从正确性证明到极端输入的算法审计给出明确输入、前提或数据,逐步分析并用反例、误差、守恒量或边界条件复核。
计划练习
数据结构与算法:定义、关系与边界综合练习
联结数据结构选型与操作复杂度对照、分治、贪心、动态规划的适用条件辨析与从正确性证明到极端输入的算法审计,分别检验定义辨析、主要步骤和适用边界。
关键词
数据结构、算法、第三编 复杂度与综合复习、数据结构、算法与复杂度