题目
将N个数乱序后输出,比如洗牌。
解题思路:
参考:http://www.cnblogs.com/hanxi/archive/2012/10/15/2725047.html
随机生成法
生成随机数,若已出现则重新生成,未出现则保存。
随机交换法
遍历有序数列,每一项与随机位置的元素交换,即可得到一个随机排列的数据列。
将N个数乱序后输出,比如洗牌。
参考:http://www.cnblogs.com/hanxi/archive/2012/10/15/2725047.html
生成随机数,若已出现则重新生成,未出现则保存。
遍历有序数列,每一项与随机位置的元素交换,即可得到一个随机排列的数据列。