Skip to content

FranklineMisango/DSA

Repository files navigation

The Base Data Structures (Scroll for algorithms below)

Fundamentals

Basics of Memory management and Pointers

Linked Lists

Binary Search Trees

AVL (Self-Balancing Binary Search Trees)

Graphs

The Base Algorithms

Classes of Algorithms - Asymptotic notations

Time Analysis demostration (Mostly tested Algorithms)

Recurrence calculation practice and demonstrations

Best and Worst Time Case demonstration

Hashing

Dynamic programming

Graph Traversals

Heaps Analysis & Traversals

String Matching Algorithms

BackTracking and Bruteforcing

Greedy Algorithms, Sorting and Strassen's Algorithms

Branch and Bound

Extra problem - Towers of Hanoi

About

Scholarly and Self-tutelage on Intermediate and Advanced Data Structures and Algorithms in C, Java and Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors