/algorithm-analysis-and-design

Algorithms Course tasks implemented in Python.

Primary LanguagePythonMIT LicenseMIT

Algorithm Analysis and Design

Assignment Description Topics
HW3 Topological Sort Algorithms(DFS and NON-DFS), Exponential Calculation, Sudoku Solver Brute Force, Exhaustive Search, Backtracking
HW4 Route Game, Median Of Unsorted Array, Josephus Game Brute Force, Decrease and Conquer, Quick Select, Lomuto Partition
HW5 Largest Common Substring, Route Game(DP, and Greedy), Maximize Profit(D&C, DP) Dynamic Programming, Divide and Conquer, Greedy