This repository has my solutions to various programming problems I solved in the CSCI4041 course on Introduction to Algorithms during Fall 2017 at the University of Minnesota. The following is a list of problems and the algorithm it dealt with.
- Homework 1:
Problem 1: Priority Queue
Problem 2: Huffman Code
Problem 3: Selection Algorithm
Problem 4: Modified Bucket Sort - Homework 2:
Problem 1: Finite Automata based String Matcher
Problem 2: Topological Sort
Problem 3: Dijkstra's Algorithm
Problem 4: Johnson's Algorithm
Problem 5: All Pair Shortest Path Modified Algorithm