ALGO_VISUALIZER

Naive Shuffle (Biased)

A common incorrect implementation of shuffling. It swaps each element with a random element from the *entire* array (instead of just the remaining unshuffled portion). This results in n^n permutations rather than n!, leading to a statistically biased result.