Three algorithmic optimization projects from IST's Algorithm Analysis and Synthesis course: dynamic programming for operator parenthesization, graph algorithms for metro network analysis, and linear programming for resource allocation. Implemented in C++ and Python with focus on efficiency and competitive programming techniques.
python cpp graph-algorithms optimization linear-programming competitive-programming data-structures graph-theory dynamic-programming problem-solving algorithm-analysis constraint-satisfaction pulp complexity-analysis bfs-algorithm
-
Updated
Nov 6, 2025 - C++

