Single-threaded scheduler for one-shot, delayed and periodic tasks

0
Remix

Build a scheduler that runs on a single thread and accepts three kinds of jobs: run once now, run once after a delay, and run every N units of time. Decide how the clock moves forward and in what order late jobs run.

Applied IntuitionCodingMediumLast asked Feb 2026
No answer yet. Write the first one; the best answer gets endorsed.