【算法】贪心法
- 描述:在分阶段执行操作的情况下,在每一阶段都选择当前最后的解,而不顾将来如何。顾名思义:贪心法/贪婪法是“只顾当下,不计未来”;另外,贪心法并不一定总是最优解,但是一个比较不错的可行解。
- 应用举例:Prim算法,Kruskal算法,Dijkstra算法
- Prim算法简述:Prim算法使得求得得解连续地一步步长成;首先,初始解集合为一个顶点,算法在每一阶段都会贪心得选择这样一条边(u,v),使得(u,v)的值是所有u在树上但v不在树上的边的值中最小者,然后将新顶点v添加到这棵树上;重复此步骤,知道最小生成树包含所有顶点为止(假设图是联通的)。
相关推荐
Tips 2020-11-12
troysps 2020-08-18
Eduenth 2020-07-17
RememberMePlease 2020-06-26
yishujixiaoxiao 2020-06-16
Happyunlimited 2020-06-11
RememberMePlease 2020-06-07
从零开始 2020-05-31
路漫 2020-05-07
Happyunlimited 2020-05-01
从零开始 2020-04-30
ustbfym 2020-04-30
清溪算法 2020-04-22
baike 2020-04-15
pengkingli 2020-03-28
baike 2020-03-27
shawsun 2020-02-26
faiculty 2020-02-24
ipqtjmqj 2020-01-23