coding-problems VS algorithms_illuminated

Compare coding-problems vs algorithms_illuminated and see what are their differences.


Solutions for various coding/algorithmic problems and many useful resources for learning algorithms and data structures (by MTrajK)


This repository contains a collection of Python implementations of classic algorithms covered in the Algorithms Illuminated book series (better known as the Stanford Algorithms MOOC). So far, I am building correctness and (where applicable for comparisons) efficiency test cases for each algorithm or pulling test cases from the following repository: (by andrewdoss)
Our great sponsors
  • SonarLint - Clean code begins in your IDE with SonarLint
  • Scout APM - Less time debugging, more time building
  • SaaSHub - Software Alternatives and Reviews
coding-problems algorithms_illuminated
0 1
2,732 4
- -
1.1 0.4
6 days ago over 1 year ago
Python Python
MIT License MIT License
The number of mentions indicates the total number of mentions that we've tracked plus the number of user suggested alternatives.
Stars - the number of stars that a project has on GitHub. Growth - month over month growth in stars.
Activity is a relative number indicating how actively a project is being developed. Recent commits have higher weight than older ones.
For example, an activity of 9.0 indicates that a project is amongst the top 10% of the most actively developed projects that we are tracking.


Posts with mentions or reviews of coding-problems. We have used some of these posts to build our list of alternatives and similar projects.

We haven't tracked posts mentioning coding-problems yet.
Tracking mentions began in Dec 2020.


Posts with mentions or reviews of algorithms_illuminated. We have used some of these posts to build our list of alternatives and similar projects.
  • How useful is knowledge of data structures and algorithms and how to learn them best?
    1 project | | 5 Jun 2021
    I think it is important if you are building tools but less so for applying them. Most DS/DA tools abstract away all the implementation details where the type of knowledge from a typical DS&A course matters. For learning, I LOVE Tim Roughgarden's lectures and book series. For me, they hit a great balance between intuition and depth. His book only provides pseudo-code, but I've implemented all of the problems with test cases in Python if that would help (as have many others if you Google for it).

What are some alternatives?

When comparing coding-problems and algorithms_illuminated you can also consider the following projects:

algoexpert-data-structures-algorithms - A collection of solutions for all problem statements on the AlgoExpert Coding Interview platform.

algorithms - Minimal examples of data structures and algorithms in Python

the-littlest-jupyterhub - Simple JupyterHub distribution for 1-100 users on a single server

Basic-Algorithms - Basic algorithms and data structures written in different programming languages

threeXYZgraphing - 3d xyz graphing using threejs

leetcode-solutions - 🌳 Solutions for some of Leetcode coding problems sorted by topics

TheAlgorithms - All Algorithms implemented in Python

python-leetcode - python client for leetcode api

ecs154a-winter20 - Course files for ECS 154A in Winter Quarter 2020.