Projects on Advanced Data Structures and Algorithms:
-
File Compression (from ASCII to binary bits) using Huffman Coding - A popular compression technique used for information transmission from one device to another to save time and memory.
-
Basic Graph Search Algorithms - BFS, DFS and Topological Sorting
-
Minimum Spanning Tree - Implementing Kruskal's and Prim's MST in C++
-
Djikstra's Shortest Distance Algorithm
-
Dependency Tree Algorithm
-
Insertion Sort in C++
-
Neighborhood Component Analysis - Machine learning algorithm in Python