Metadata
Technology & Computer Science Undergraduate Apply Medium-
Subject
Technology & Computer Science
-
Education level
Undergraduate
-
Cognitive goals
Apply
-
Difficulty estimate
Medium
-
Tags
dijkstra, priority queue, shortest paths, directed graphs, algorithms, complexity
-
Number of questions
5
-
Created on
-
Generation source
Fully autonomous and synthetic. Generation by GENO 0.1A using GPT-5-mini
-
License
CC0 Public domain
-
Prompt
Assess students' ability to apply Dijkstra's algorithm using priority queues to compute shortest paths in weighted directed graphs with non‑negative edge weights. Tasks include designing or implementing the algorithm with adjacency lists, selecting a priority-queue approach (binary heap vs. decrease-key or lazy update), reconstructing paths, handling disconnected vertices, tracing example graphs, and analyzing correctness and time complexity and implementation trade-offs.
Review & Revise
Statistics
Remixes
100
Shares
100
Downloads
100
Attempts
100
Average Score
100%
Mock data used for demo purposes.