Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
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
- Host: GitHub
- URL: https://github.com/jsgoller1/algorithms
- Owner: jsgoller1
- License: gpl-3.0
- Created: 2018-08-29T20:36:06.000Z (over 6 years ago)
- Default Branch: main
- Last Pushed: 2023-12-01T03:31:19.000Z (about 1 year ago)
- Last Synced: 2023-12-01T04:28:22.285Z (about 1 year ago)
- Topics: algorithms, codeforces, data-structures, leetcode, programming-interviews
- Language: Python
- Homepage: https://leetcode.com/jsgoller1/
- Size: 63.9 MB
- Stars: 26
- Watchers: 3
- Forks: 4
- Open Issues: 4
-
Metadata Files:
- Readme: README.md
- License: LICENSE
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))