| ID | Title | Difficulty |
|---|---|---|
| 380 | Insert Delete GetRandom O(1) | Medium |
| 381 | Insert Delete GetRandom O(1) - Duplicates allowed | Hard |
| 382 | Linked List Random Node | Medium |
| 384 | Shuffle an Array | Medium |
| 398 | Random Pick Index | Medium |
| 470 | Implement Rand10() Using Rand7() | Medium |
| 478 | Generate Random Point in a Circle | Medium |
| 497 | Random Point in Non-overlapping Rectangles | Medium |
| 519 | Random Flip Matrix | Medium |
| 528 | Random Pick with Weight | Medium |
| 710 | Random Pick with Blacklist | Hard |
| 1515 | Best Position for a Service Centre | Hard |