可視化算法網站合集


最近學習算法,發現很多越復雜的算法越無法在腦海里去構造出來,所以理解就更加的艱難了,為此我在網上刨了幾個可視化操作算法的網址,以下為匯總:

一、VisuAlgo

 

 

  直接上圖,該網址能夠方便的去查看已有的算法運算過程,並且能夠把算法文字化,通過動圖與文字結合的形式,讓我們更容易的理解算法的本質。

網址:

二、algorithm-visualizer

 該網址左邊為算法的搜索頁面,中間上方位動圖演示,中間下方為console輸出,右邊為代碼(支持java、js、c++),適合去充分的理解代碼,並且去熟悉代碼(親測可以自己去寫,但是需要熟練使用它的一下寫法,如果是為了學習就沒必要去自己寫)。

三、DataStructureVisualizations

 

 

 

網址:https://www.cs.usfca.edu/~galles/visualization/Algorithms.html

 

 這個網站的話,主要對各種數據結構很友好,我們能夠清晰的看到數據插入、刪除、查看時候的動態演示,當然也包含算法,不過相對於前兩個網站來說,這個更適合去熟悉數據結構,比如樹。

 畢竟是為了學習,所以就沒做動圖了,對於三個網站來說,我用algorithm-visualizer比較多,如果是為了學習數據結構,推薦DataStructureVisualizations,為了學習算法可以先用VisuAlgo了解算法的原理,然后再用algorithm-visualizer熟悉算法的代碼。

ps:如有錯誤,懇請指正!

 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM