← Back to the directory

keon/algorithms

View on GitHub

Minimal examples of data structures and algorithms in Python

keon/algorithms is #2,822 on the bestofgithub Elo ladder, in Platinum IV, with a rating of 1,650 (−75 this week). It has 25,598 stars, 5 gained in the last week.

Platinum IV

1,650 Elo

  • #2,822 on the ladder
  • −6 today · −75 this week
  • Peak 1,809
19 Elo to Platinum III

Stars

25,598

  • +1 today
  • +5 this week
  • – this month

Achievements

bestofgithub badgeMaintainer? Show your league in your README

Card: your league's emblem, from Copper to Legendary

[![bestofgithub](https://bestofgithub.dev/badge/keon/algorithms.svg?style=card)](https://bestofgithub.dev/repo/keon/algorithms)

Flat: fits beside your other badges

[![bestofgithub](https://bestofgithub.dev/badge/keon/algorithms.svg)](https://bestofgithub.dev/repo/keon/algorithms)

Install

git
git clone https://github.com/keon/algorithms.git

Similar repositories

donnemartin/interactive-coding-challenges

Open on GitHubPython

120+ interactive Python coding interview challenges (algorithms and data structures). Includes Anki flashcards.

  • 1,677−11 Elo, change today
  • 31.9k stars
  • 4.6k forks
git
git clone https://github.com/donnemartin/interactive-coding-challenges.git
  • algorithm
  • coding
  • competitive-programming
  • data-structure

TheAlgorithms/Java

Open on GitHubJava

All Algorithms implemented in Java

  • 2,039−18 Elo, change today
  • 67.2k stars
  • 21.5k forks
  • 2.1k watchers
git
git clone https://github.com/TheAlgorithms/Java.git
  • algorithm
  • algorithm-challenges
  • algorithms
  • algorithms-datastructures

algorithm-visualizer/algorithm-visualizer

Open on GitHubJavaScript

:fireworks:Interactive Online Platform that Visualizes Algorithms from Code

  • 1,894+5 Elo, change today
  • 49.5k stars
  • 7.6k forks
  • 1.1k watchers
git
git clone https://github.com/algorithm-visualizer/algorithm-visualizer.git
  • algorithm
  • animation
  • data-structure
  • visualization

TheAlgorithms/JavaScript

Open on GitHubJavaScript

Algorithms and Data Structures implemented in JavaScript for beginners, following best practices.

  • 1,661−12 Elo, change today
  • 34.2k stars
  • 5.8k forks
git
git clone https://github.com/TheAlgorithms/JavaScript.git
  • algorithm
  • algorithm-challenges
  • algorithms
  • algorithms-implemented

krahets/hello-algo

Open on GitHubPython

《Hello 算法》:动画图解、一键运行的数据结构与算法教程。支持简中、繁中、English、日本語,提供 Python, Java, C++, C, C#, JS, Go, Swift, Rust, Ruby, Kotlin, TS, Dart 等代码实现

  • 2,076−9 Elo, change today
  • 132k stars
  • 15.6k forks
  • 684 watchers
git
git clone https://github.com/krahets/hello-algo.git
  • algo
  • algorithm
  • algorithms
  • book

README

Loading README…