1. 考点:最小生成树:克鲁斯卡尔算法
2. 考点:最小生成树:普里姆算法
3. 考点:最短路径:底杰斯特拉算法
3.1 思考1:迪杰斯特拉算法采用的算法策略是?
答案:贪心算法(Greedy Algorithm)。
解析:
如图所示,迪杰斯特拉(Dijkstra)算法的核心思想是:“每次从未求出最短路径的点中,取出距离起点最小路径的点,以这个点为桥梁刷新未求出最短路径的点的距离。”
这种在每一步选择中都采取当前状态下最好(即距离起点最近)的选择,从而希望导致结果是全局最优的策略,正是贪心算法的典型特征。
2026/9/16大约 3 分钟
