Github 上最大的開源算法庫,還能學機器學習!
↑↑↑點擊上方藍字,回復資料,10個G的驚喜
算法對于每個程序員來說,都是非常重要的。大廠面試,也是100%會問到算法面試題。
學習算法大家都知道被稱為刷題神器的 LeetCode ,今天向大家推薦兩個各具特色的開源算法庫,可以配合著 LeetCode 一起學習。
the-algorithms
https://the-algorithms.com/zh_Hans
這個網(wǎng)站是 GitHub 最大的開源算法庫,支持許多編程語言。每種語言都有自己的GitHub倉庫,其中存儲了所有算法代碼。
以 Python 為例,不但可以直接運行,代碼也都是開源的,直接從Github clone
git?clone?https://github.com/TheAlgorithms/Python
這里也有機器學習專題,常見的機器學習算法都有哦!
algorithm-visualizer
https://algorithm-visualizer.org/
再推薦一個可以動態(tài)演示算法執(zhí)行過程的網(wǎng)站,網(wǎng)頁有三部分:最左邊是算法目錄,大家可以選擇自己要的算法,目前已經(jīng)包括了很多算法了,比如二叉樹、圖、排序算法、動態(tài)規(guī)劃等等經(jīng)典算法。中間區(qū)域分為兩部分,上面是動態(tài)演示的動態(tài)圖,下邊是程序運行輸出的日志。最右邊是程序的代碼和一些播放按鈕。
推薦閱讀
(點擊標題可跳轉(zhuǎn)閱讀)
老鐵,三連支持一下,好嗎?↓↓↓
評論
圖片
表情



