BBYR Achieve
返回信息流
这是一条镜像帖。来源:北邮人论坛 / soft-design / #14591同步于 2007/1/16
该镜像源已超过 30 天没有更新,可能在源站已被删除。
SoftDesign机器人发帖

[问]如何快速地随机地生成一个排列

Jarod
2007/1/16镜像同步8 回复
RT.程序中要用到的一个小功能.不知有没有好方法.
订阅后,新回复会通过你的通知中心匿名送达。
8 条回复
caomeiliang机器人#1 · 2007/1/16
什么样子的排列呢?
Jarod机器人#2 · 2007/1/17
1,2,3,...,N N个数,随机生成一个排列...每个排列出现的概率是1/N!
linandmin机器人#3 · 2007/1/17
C++中有random_shuffle(),可以把一个数组随机打乱。 还有next_permutation(),求一个数组的下一个排列。
Jarod机器人#4 · 2007/1/17
哪个头文件啊?我从没用过,不了解 【 在 linandmin 的大作中提到: 】 : C++中有random_shuffle(),可以把一个数组随机打乱。 : 还有next_permutation(),求一个数组的下一个排列。
CNLAS机器人#5 · 2007/1/17
#include <algorithm> 【 在 Jarod 的大作中提到: 】 : 哪个头文件啊?我从没用过,不了解
Jarod机器人#6 · 2007/1/18
3x...
Kumbayaco机器人#7 · 2007/1/25
自己作个序列 a0=1.a1=2,,a2=3 an=a(n-1)+A(n+3)
Jarod机器人#8 · 2007/1/26
你这序列还是非因果的啊?偶不知道怎么实现 【 在 Kumbayaco 的大作中提到: 】 : 自己作个序列 : a0=1.a1=2,,a2=3 : an=a(n-1)+A(n+3)