Skip to content

Topic: Randomized

12 problems
TitleStatusDifficulty
Insert Delete GetRandom O(1)readMedium
Insert Delete GetRandom O(1) - Duplicates allowedreadHard
Linked List Random NodereadMedium
Shuffle an ArrayreadMedium
Random Pick IndexreadMedium
Implement Rand10() Using Rand7()readMedium
Generate Random Point in a CirclereadMedium
Random Point in Non-overlapping RectanglesreadMedium
Random Flip MatrixreadMedium
Random Pick with WeightreadMedium
Random Pick with BlacklistreadHard
Best Position for a Service CentreHard