天天看點

一個可視化動畫算法網站,值得收藏!

我是程式設計樂趣,一個10年.Net開發經驗老程式員,點選右上方“關注”,每天為你分享開源項目和程式設計知識。

資料結構與算法是程式設計的基礎,雖然在項目開發中,可能用不到,但是學習資料結構與算法對程式設計還是非常有幫助的。但是資料結構與算法也是抽象的,對于初學者來說,也是比較晦澀難懂。

是以,今天給大家推薦一個可視化動畫算法網站,這是一個新加坡大學為了學生,更好的了解資料結構與算法,并強化知識點的吸收而建立的,現在在程式設計圈也是非常流行。

下面我們一起來看看這個網站。

一、支援衆多常見的算法

該網站涵蓋了排序、連結清單、哈希表、二叉搜尋樹、遞歸樹、循環查找、圖結構、字尾樹、網絡流、計算幾何等常見算法。

一個可視化動畫算法網站,值得收藏!

二、每一種算法都有詳細的說明,以及對應最優算法、測驗、線上練習

2.1、算法說明

一個可視化動畫算法網站,值得收藏!

2.2、算法對比

一個可視化動畫算法網站,值得收藏!

2.3、線上測驗

一個可視化動畫算法網站,值得收藏!

2.4、線上評估練習

一個可視化動畫算法網站,值得收藏!

三、每一種算法,都支援線上動畫操作

3.1、資料初始化

資料可自定義初始化。

一個可視化動畫算法網站,值得收藏!

3.2、動畫示範算法的實作

根據選擇是算法、初始化資料,用動畫效果展示、并在右下角,有代碼執行過程展示。

一個可視化動畫算法網站,值得收藏!

四、網站

https://visualgo.net/zh

我是程式設計樂趣,一個10年.Net開發經驗老程式員,專注開源項目和程式設計知識分享。

私信回複:【888】,領取.Net視訊教程。

- End -

推薦閱讀

一個簡單、功能完整的WMS倉庫管理系統

一個.Net簡單、易用的配置檔案操作庫

推薦一個.Net分布式微服務開發架構

基于.NetCore+React單點登入系統

C#程式采用AOT釋出,真的可以避免被反編譯?