Course: CS321 – Algorithms Analysis and Design
Project: ArcadiaEngine Implementation
ArcadiaEngine implements the backend systems required for the CS321 assignment.
All implementations are written in ArcadiaEngine.cpp following the interface in ArcadiaEngine.h.
- Hash Table
- Skip List
- Red-Black Tree
- Partition Problem
- Knapsack
- String DP
- Path Existence
- Minimum Spanning Tree (MST)
- All-Pairs Shortest Paths (APSP)
- Task Scheduler
ArcadiaEngine.h– Interface definitionsArcadiaEngine.cpp– Implementations