P25 - 随机排列列表

2026-09-07 00:00    #Haskell   #99题   #列表  

P25 - 随机排列列表

Random permutation of a list

官方模块: Problems.P25 核心函数: randomPermute


← P24 从 1..M 中随机选 N 个不同数 | P26 生成所有 N 选 K 的组合 →



← P24 从 1..M 中随机选 N 个不同数 | P26 生成所有 N 选 K 的组合 →


题目描述

随机排列列表中的元素(Fisher-Yates 洗牌算法)。

函数签名

思路

实现

测试

1-- >>> 

参考


← P24 从 1..M 中随机选 N 个不同数 | P26 生成所有 N 选 K 的组合 →