What is the primary use of a Disjoint Set Union (DSU) in algorithms?
A. To maintain ordered sequences
B. To handle large-scale sorting operations
C. To implement priority queues efficiently
D. To manage dynamic sets and perform union-find operations
Answer: Option D

Join The Discussion