上次小編給大家推薦了一個能讓算法動起來的開源項目之后,有熱心的讀者推薦了另一個算法可視化的網站。小編打開之后,立即被起畫風所折服,所以決定探索一番。
先給出網站地址:
https://visualgo.net/en
這個網站的名字叫做VisuAlgo,是2011年由Steven Halim博士所開發,最初的目的是幫助學生更好地理解數據結構和算法。
相比較最開始的初級算法,目前其收錄了許多高級的算法比如說圖的遍歷這部分,除了常規的深度優先算法與廣度優先算法,還設計了深度優先算法的變形以及找割點,連接橋,和有向圖中尋找強連接部分的Tarjan's與 Kosaraju的深度優先算法。
目前網站支持中文,印尼文,日文等多語言版本。
那么到底包含多少算法呢?幾乎所有的。
在搜索選項中你可以根據關鍵詞查找到你想要的算法。
點進去一個具體的算法之后,會有兩種方式的可視化呈現方式,一種是電子講座模式,一種是示例模式。其中示例模式是以動畫方式呈現,你可以控制動畫的快進與倒退,電子講座模式是以知識點講解模式呈現,你可以手動控制頁面的進度。兩種方式都可以幫助你演示每個步驟的過程代碼。
我們用歸并排序試了試~
電子講座模式示例
在歸并排序這個知識點中,先給出了歸并排序的操作步驟,然后討論了重要的子程序,接著是歸并子程序C++實現方法、分而治之的范式、歸并排序的實現方法、示范、分析以及優缺點。
動畫模式示例,看右下角為你講述每一個步驟。
另外,你還可以創建一組自定義的數,然后讓動畫顯示“你的算法”。
除此之外,還支持在線測試喲~
-
算法
+關注
關注
23文章
4625瀏覽量
93126 -
可視化
+關注
關注
1文章
1198瀏覽量
20994
原文標題:重磅!支持中文的算法可視化網站,全交互式體驗
文章出處:【微信號:AI_shequ,微信公眾號:人工智能愛好者社區】歡迎添加關注!文章轉載請注明出處。
發布評論請先 登錄
相關推薦
什么是大屏數據可視化?特點有哪些?
智慧能源可視化監管平臺——助力可視化能源數據管理
![智慧能源<b class='flag-5'>可視化</b>監管平臺——助力<b class='flag-5'>可視化</b>能源數據管理](https://file1.elecfans.com/web3/M00/00/4D/wKgZPGdIGmWAd19uAACECcpQqKU333.png)
智慧樓宇可視化的優點
如何實現三維地圖可視化交互系統
大屏數據可視化 開源
![大屏數據<b class='flag-5'>可視化</b> 開源](https://file1.elecfans.com//web2/M00/F4/8D/wKgaomZ9HZ6AWfaTABGvDwzasjk807.png)
如何實現園區大屏可視化?
![如何實現園區大屏<b class='flag-5'>可視化</b>?](https://file1.elecfans.com//web2/M00/E8/E5/wKgaomZNsRKAa6QiAA9AnU3ul80648.png)
智慧大屏是如何實現數據可視化的?
![智慧大屏是如何實現數據<b class='flag-5'>可視化</b>的?](https://file1.elecfans.com/web2/M00/EB/95/wKgZomZevfiAZTUiAAAYyNC3ogI340.png)
大屏數據可視化的作用和意義
三維可視化數據大屏的設計原理和技巧
智慧城市-可視化,進一步提高信息化建設水平
深入探討機器學習的可視化技術
![深入探討機器學習的<b class='flag-5'>可視化</b>技術](https://file1.elecfans.com/web2/M00/D9/FE/wKgaomYpzEiABG1sAABWzMqGd4M786.png)
評論