Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/jsgoller1/algorithms

Solutions to competitive programming problems and interview questions, plus textbook algorithm implementations and other programming exercises
https://github.com/jsgoller1/algorithms

algorithms codeforces data-structures leetcode programming-interviews

Last synced: 3 months ago
JSON representation

Solutions to competitive programming problems and interview questions, plus textbook algorithm implementations and other programming exercises

Awesome Lists containing this project

README

        

# algorithms

Solutions to programming problems (competitive, interview, etc), and my notes on algorithms, data structures, and programming techniques.

## Contents
Self-explanatory based on directory names, except:
- [notebooks](notebooks/) - Jupyter notebooks with explanations of various data structures, algorithms, and techniques
- [misc](misc/) - Questions mock interviews, friendly challenges, or other competition sites where I only did a few problems.

## Running
```
make install notebooks
```

## Credits / Special Thanks
I cannot ensure that anything in this repo is wholely my own work. Credits for obvious copy/paste are given as locally to whatever code sample or notebook is in question. Otherwise:
- Some leetcode solutions and writeups from [@lee215](https://leetcode.com/lee215/) and [@StefanPochmann](https://leetcode.com/StefanPochmann/)

## Recommended Reading
- __[The Algorithm Design Manual](https://www.amazon.com/Algorithm-Design-Manual-Computer-Science/dp/3030542556)__
- __[Intro to Algorithms, 4th Ed.](https://www.amazon.com/Introduction-Algorithms-fourth-Thomas-Cormen/dp/026204630X)__
- __[Programming Pearls](https://www.amazon.com/Programming-Pearls-2nd-Jon-Bentley/dp/0201657880)__
- __[Elements of Programming Interviews](https://www.amazon.com/Elements-Programming-Interviews-Insiders-Guide/dp/1479274836)__ ([Python version](https://www.amazon.com/Elements-Programming-Interviews-Python-Insiders/dp/1537713949))