View on GitHub

advent-of-code-2024

Readable Advent of Code 2024 algorithms and solutions in C language

Day 5: Print Queue

Let $G=(V,E)$ be a directed graph. Let $X$ be a set of directed acyclic induced subgraphs of $G$ with ordered vertices.

Part A

Algorithm:

Time complexity: $O(\lvert X\rvert\cdot(\lvert V\rvert+\lvert E\rvert))$.

Space complexity: $O(\lvert V\rvert)$.

Part B

Algorithm:

Time complexity: $O(\lvert X\rvert\cdot(\lvert V\rvert+\lvert E\rvert))$.

Space complexity: $O(\lvert V\rvert)$.