CPKit
v1.6.1

Random Interval Generator

IntervalsEasy

Generate standard overlapping, disjoint, or nested [L, R] intervals.

Alt+Ctrl+9

Constraints Config

Generated Output Preview
Configure constraints and generate output.

Complexity Specs

Time ComplexityO(Q log Q)
Space ComplexityO(Q)

Generator Info & Limits

  • Useful for interval scheduling, scanline, or coordinate compression test cases.
  • Disjoint mode partitions range uniformly so no interval coordinates overlap.
  • Nested mode ensures interval $i+1$ is strictly inside interval $i$ bounds.