ALGO_VISUALIZER

Fisher-Yates Shuffle

The Fisher-Yates shuffle (or Knuth shuffle) is an algorithm for generating a random permutation of a finite sequence. It is unbiased, meaning that every permutation is equally likely.