/dsa

Data Structures and Algorithms in C++

Primary LanguageC++

Data Structures and Algorithms in C++

If you are not familiar with C++, click here

If you are familiar with C++ but don't know STL, click here

Table of contents

Directory Description
0_Basics Implementation of all the basic Data Structures and Algorithms
1_Arrays_and_Vectors Arrays, Vectors, Matrices
2_LinkedList Linked Lists
3_Strings Strings
4_Stacks_and_Queues Stacks and Queues
5_Trees_and_Graphs Trees, Graphs, Tries, Heaps
6_Recursion_And_DP Recursion and Dynamic Programming
7_Bit_Manipulation Bit magic
8_Math_and_Logic_Puzzles Basic Math, Logic
99_Miscellaneous Unclassified Problems
Big O Cheatsheet Time and Space complexities

Get Started

Click here for good luck 😉