algorithms_illuminated
Basic-Algorithms
Our great sponsors
algorithms_illuminated | Basic-Algorithms | |
---|---|---|
1 | 1 | |
7 | 0 | |
- | - | |
1.8 | 0.0 | |
over 3 years ago | about 3 years ago | |
Python | Python | |
MIT License | MIT License |
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.
algorithms_illuminated
-
How useful is knowledge of data structures and algorithms and how to learn them best?
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). https://github.com/andrewdoss/algorithms_illuminated
Basic-Algorithms
-
Sunday Megathread Whats Everyone Working On This
I've just started making this repository, so there's not a lot of information, but I'm actively working on it. https://github.com/NikitaKolotushkin/Basic-Algorithms
What are some alternatives?
algoexpert-data-structures-algorithms - A collection of solutions for all problem statements on the AlgoExpert Coding Interview platform.
futurecoder - 100% free and interactive Python course for beginners
algorithms - Minimal examples of data structures and algorithms in Python
AlgoWiki - Repository which contains links and resources on different topics of Computer Science.
coding-problems - Solutions for various coding/algorithmic problems and many useful resources for learning algorithms and data structures
Learning-Python - This repo is made for the Learning Python blog course. In this course, all relevant material is provided for the course. For any suggestions, feedback or doubts, feel free to contact me via LinkedIn or Gmail.
libmaths - A Python library created to assist programmers with complex mathematical functions
Data-Structures-and-Algorithms-Python - All the essential resources and template code needed to understand and practice data structures and algorithms in python with few small projects to demonstrate their practical application.
TheAlgorithms - All Algorithms implemented in Python
tiny_basic - A Tiny Basic Interpreter.
pcbasic - PC-BASIC - A free, cross-platform emulator for the GW-BASIC family of interpreters