→ sjdijojdj: Dijkstra用priority queue來存還沒visit過的點 12/25 18:24
→ sjdijojdj: 每次挑最近的 就是extract-min 共挑v次 12/25 18:25
→ sjdijojdj: 第一題說沒用特別的結構 就用array extact-min花O(v) 12/25 18:26
→ sjdijojdj: Decrease key每次O(1) 共E次 他用adjacency list存 12/25 18:28
→ sjdijojdj: 所以總共O(V^2+E)=O(V^2) 12/25 18:28
→ sjdijojdj: 2 priority queue裡面存的是到某個點的距離 12/25 18:30
→ sjdijojdj: 6 題目說find closest point"between" two sets 12/25 18:32
→ sjdijojdj: T(n/2)是處理一個子集所花的時間 12/25 18:34