學習演算法和資料結構的綜合資源,包含多種語言的實作、視覺化以及解題指南。
演算法與資料結構
倉庫
一個用 Python 實作各種演算法的綜合集合,專為教育學習設計。涵蓋排序、搜尋、資料結構、機器學習、密碼學等領域,幫助開發者學習和理解演算法概念。
Python
224.1k15 hours ago
一個全面的 JavaScript 演算法與資料結構集合,包含鏈結串列、樹、圖等資料結構及排序、搜尋、動態規劃等經典演算法,每個實作都配有詳細文件、測試用例和學習資源,是前端開發者學習演算法的理想選擇。
JavaScript
196.6ka month ago
labuladong 的演算法筆記,包含 60 多篇基於 LeetCode 題目的原創文章,涵蓋所有題型和技巧,強調框架思維和通俗易懂的講解,幫助開發者培養演算法思維而非簡單程式碼堆砌。
Markdown
135.5k6 months ago
開源免費的資料結構與演算法入門教程,以動畫圖解降低理解門檻,程式碼一鍵執行覆蓋 Python、Java、C++ 等 12 門語言,支援簡中、繁中、英、日、俄等多語閱讀,適合演算法初學者系統學習。
Java
129.7k14 days ago

Manim 是由數學科普頻道 3Blue1Brown 創作者開發的 Python 數學動畫引擎。它結合 OpenGL 與 LaTeX,支援透過程式碼精準控制 2D/3D 幾何圖形、公式渲染與互動式預覽,專為製作高品質的數學與科學科普影片而設計。
Python
92.3k13 days ago
以動畫形式呈現 LeetCode 題目的解題思路,涵蓋大量經典演算法題的詳細分析、精美配圖和易於理解的動畫演示,幫助開發者直觀掌握資料結構與演算法核心概念。
Java
76.7k3 months ago