Awesome Open Source
Awesome Open Source

Data Structure and Algorithmic Problems solved in many languages

Join the chat at

This repository is inspired by keon's solved problems in Python 3. I wanted to compare solutions across different languages and learn them in the process. Solutions may be my own, or taken from the internet.

Click on the icons to search by language

rust go python javascript haskell julia elixir scala ruby cpp

List of problems


Google Code Jam

Advent of Code

Data Structures

List of Designs


I'd love to have contributors, all feedback is welcome! Take a look at CONTRIBUTING

Additional resources

Get A Weekly Email With Trending Projects For These Topics
No Spam. Unsubscribe easily at any time.
javascript (68,779
python (52,053
go (14,705
ruby (12,369
hacktoberfest (4,195
golang (3,765
algorithm (494
language (423
graph (391
data-structures (375
interview (254
competitive-programming (100
interview-practice (67
heap (35

Find Open Source By Browsing 7,000 Topics Across 59 Categories