Data Structures and Algorithms for competitive coding. From Dummy to Expert.
We made this repo to learn DSA ourselves and making it a team project, we think this learning experience would turn out to be really fun.
Also this Repo will be having all the codes for important data structures and algorithms with explanation that will be helpful for everyone who is trying to be good at code.
Mostly we'll be taking up new questions and topics from the following link, but be aware! We love doing new and random things at time, which may not be there in the link:
Start Learning in this order:
-
Sieve Algorithm for Prime Numbers
-
Coding and interview problems on arrays with solutions and editorial.
-
Questions that involve use of geometry and mathematical knowledge
-
Coding/Interview problems based on Strings.
-
These are not the basic implementation of linked list, but the advanced operations on them.
-
Famous and must know concepts and algorithms for sorting.
-
Everything you may need to learn about Stacks and Queues, from beginner to expert level.
-
Things you must know before diving into DP problem solving.
-
Important applications of Map data structure.
Algorithm and editorial of the famous Euclidean HCF Algorithm
We are also rating the problems based on their difficulty for us:
PD's rating system: Very Easy, Easy, Average, Hard, Very Hard
RD's rating system: 1, 2, 3, 4, 5
Contact the Contributors at:
Richi Dubey (richidubey)
Pradyuman Dixit (Pradyuman7)
Aditya Kapoor (AdityaKapoor74)
Finding difficulties to code some algorithm?
Contact us, or look out for our other algorithm respositories.