第一部分 问题
什么叫最优:距离优先、步数唯一
最优路径的定义:先比距离,再比步数。
结论
待写:陈述最优的定义:距离优先,距离相同时比较步数,并说明“唯一”指什么。
动机
待写:说明为什么需要在距离之外再规定步数,避免多条最短路带来的歧义。
思路
待写:给出最优解的严格定义和比较顺序。
距离
待写:定义两种规则下的路径距离。
步数
待写:定义步数以及它作为次要关键字的作用。
正确性
待写:说明在该定义下最优值是否唯一、最优路径是否唯一。
代价
待写:只写复杂度和 1–2 个关键数字,完整数据链接到数据。说明该定义对算法设计(需要维护哪些量)的影响。
局限
待写:说明该定义没有覆盖的情形。
设计空间
展开设计空间仅交互版:尝试过的变体及放弃原因
待写:列出试过的变体、各自的取舍和放弃原因。