Skip to content

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

License

Notifications You must be signed in to change notification settings

FranklineMisango/Data_Structures_and_Algorithms

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

43 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

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 and Python

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published