【数据结构与算法分析】第十章 算法技巧设计

【数据结构与算法分析】第十章 算法技巧设计 1.贪婪算法 三种贪婪算法: Dijkstra算法、Prim算法、Kruskal算法 贪婪算法的工作原理: 分阶段工作,在每一个阶段,选择最优的,不考虑将来的后果。 虽然贪心算法不能对所有问题都得到整体最优解,但对许多问题它能产生整体最优解。如单源最短路经问题,最小生成树问题等。在一些情况下,即使贪心算法不能得到整体最优解,其最终结果却是最优解的很好近似
相关文章
相关标签/搜索