往googler的路上day21

Han-Ru Chen
Feb 27, 2021

--

今天目標:完成6hr c++程是解題入門練習

Floyd-Warshall algorithm reference

關於為甚麼Floyd 演算法要n個點就要n次迴圈

因為在上述例子中,四個點,在選取任一一點之後,執行的這些步驟

在看了1個小時的影片後我竟然還是完全沒搞懂....

沒關係我們先來附上FLOYD WARSHALL CODE

FLOYD WARSHALL 是所有點對所有點的最短路徑,他用到了動態規劃的解題想法,每次的結果都用到了前一次已經儲存過的結果,然而我還沒辦法在腦中完全搞懂它,所以下禮拜找時間去問學長教授,再努力一下吧!

附上Dijkstra, Bellman Ford, Floyd Warshall 三中演算法使用時機的比較。

另外今天學會了拓樸排序 (Topology Sort)

附上筆記

附上code

好像要阿下面這個目標!!!

今天再看了一遍自己的目標,就知道雖然過程中會很累,但是自己會用習慣幫助自己達成這些目標的。

--

--

Han-Ru Chen
Han-Ru Chen

Written by Han-Ru Chen

如果能夠重新投胎選擇任一人的人生,我想選擇我自己。 \ linktr: https://linktr.ee/future_outlier\ ted talk: https://youtu.be/aV-Pvb-qmC0?si=lvCFpZde5erQH-wZ \

No responses yet