题目内容
(请给出正确答案)
[单选题]
小明编写了产生随机数的VB程序,他发现通过多次点击Command1,在TextBox1里显示了不同的数,但关闭程序后再次运行,发现得到的数字序列和原先一模一样。他需要将()加入到程序中就可以实现程序每次输出的序列和以前的不一样
A.Random
B.Rnd
C.Rand
D.Randomize
查看答案
如果结果不匹配,请 联系老师 获取答案
A.Random
B.Rnd
C.Rand
D.Randomize
设A的n个元素都不相同,证明下述算法产生的排列A[1],A[2],…,A[n]服从均匀分布:
Random Permute Array(A) //数组A[1..n]
1.for i←1 to n do
2.产生{i,i+1,…,n}上的均匀随机数k
3.交换A[i]与A[k]
这段程序能起到随机化输入,使其服从均匀分布的作用.比如,在快速排序算法的前面加上这段程序,就得到随机快速排序算法.
A.在测验分数公布之后,发现制定的标准答案出了错误。
B. 读卡机选择题的程序中少编进了最后一道小题。
C. 阅卷老师身体不适。
D. 有几张数学考卷中,小数点印刷不清。
A.DES的输出反馈(OFB)模式
B.Pless序列生成器
C.线性同余算法
D.BBS(blumblumshub)产生器