Contents
Problem
Solution
注意導遊也算在內,所以在建邊時乘載量要扣一。
由於是要求最少趟,所以希望路線上的最小乘載量越大越好(bottleneck)。
建最大生成樹,利用 Kruskal 每次都先取較大的邊,直到起點和終點都在樹上,此時的邊即是 bottleneck。
(由於從大取到小,不會有低估的情形)
Code
1 |
|
注意導遊也算在內,所以在建邊時乘載量要扣一。
由於是要求最少趟,所以希望路線上的最小乘載量越大越好(bottleneck)。
建最大生成樹,利用 Kruskal 每次都先取較大的邊,直到起點和終點都在樹上,此時的邊即是 bottleneck。
(由於從大取到小,不會有低估的情形)
1 |
|