ChatGH

演算法與資料結構

學習演算法和資料結構的綜合資源,包含多種語言的實作、視覺化以及解題指南。

倉庫

一個用 Python 實作各種演算法的綜合集合,專為教育學習設計。涵蓋排序、搜尋、資料結構、機器學習、密碼學等領域,幫助開發者學習和理解演算法概念。

Python
224.1k
15 hours ago
trekhleb/javascript-algorithms

一個全面的 JavaScript 演算法與資料結構集合,包含鏈結串列、樹、圖等資料結構及排序、搜尋、動態規劃等經典演算法,每個實作都配有詳細文件、測試用例和學習資源,是前端開發者學習演算法的理想選擇。

JavaScript
196.6k
a month ago

labuladong 的演算法筆記,包含 60 多篇基於 LeetCode 題目的原創文章,涵蓋所有題型和技巧,強調框架思維和通俗易懂的講解,幫助開發者培養演算法思維而非簡單程式碼堆砌。

Markdown
135.5k
6 months ago
krahets/hello-algo

開源免費的資料結構與演算法入門教程,以動畫圖解降低理解門檻,程式碼一鍵執行覆蓋 Python、Java、C++ 等 12 門語言,支援簡中、繁中、英、日、俄等多語閱讀,適合演算法初學者系統學習。

Java
129.7k
14 days ago
3b1b/manim

Manim 是由數學科普頻道 3Blue1Brown 創作者開發的 Python 數學動畫引擎。它結合 OpenGL 與 LaTeX,支援透過程式碼精準控制 2D/3D 幾何圖形、公式渲染與互動式預覽,專為製作高品質的數學與科學科普影片而設計。

Python
92.3k
13 days ago

以動畫形式呈現 LeetCode 題目的解題思路,涵蓋大量經典演算法題的詳細分析、精美配圖和易於理解的動畫演示,幫助開發者直觀掌握資料結構與演算法核心概念。

Java
76.7k
3 months ago

All Algorithms implemented in Java

Java
66.2k
3 days ago