Skip to content

rudrakshi99/Data-Structures-And-Algorithm

Repository files navigation

Data-Structures-And-Algorithm

Codacy Badge

Algorithms and data structures are fundamental to efficient code and good software design. Creating and designing excellent algorithms is required for being an exemplary programmer. I made this repository to practice how to correctly implement common data structures and algorithms in the simplest and most elegant ways.

Folder Structure

Folder Link
2D-Array Link
String Link
Sorting Link
Binary Search Link
Number Theory Link
OOPs Link
Recursion Link
Backtracking Link
Greedy Link
Hashing Link
Bit Manipulation Link
Linked List Link
Stack Link
Queue Link
Tree Link
Binary Search Tree Link
Heap Link
Deque Link
Graph Link
Disjoint Set Union Link
Dynamic Programming Link
Trie Link
PBDS Link
Geometry Link
Segment Tree Link
Interactive Problems Link
Miscellaneous Link