洗牌算法(Fisher-Yates Shuffle)
1938年,Ronald Fisher 和 Frank Yates在《Statistical tables for biological》书中首次提出The Fisher–Yates shuffle。1964年,Richard Durstenfeld 和Donald E. Knuth在《The Art of Computer Programming》书中 "Algorithm P (Shuf...