怎么随机输出数组

 时间:2024-09-21 05:24:41

小编今天带来怎么随机输出数组的解决方法,希望可以帮助大家解决大家在生活中遇到的一些问题。

方法/步骤

1、对于给定数组a[n]的随机输出,学过程序的人就很容易想到用一个循环产生0—(n-1)之间的随机数(设为T),然后判断这个数字之前是否已经产生过。

怎么随机输出数组

2、如果没有产生就将a[T]的值赋给另一个与a数组元素相等的数组(设为b数组),如果判断之前已经产生过就重新产生,直到没有产生再赋值。

怎么随机输出数组

3、在循环中产生随机数,在判断没有产生过这个随机数的情况下,把数组a[T]顺序的赋值给b数组。

怎么随机输出数组

怎么随机输出数组

4、在循环中产生随机数,在判断没有产生过这个随机数的情况下,顺序的把数组a赋值给数组b[T]。

怎么随机输出数组

怎么随机输出数组

5、定义一个与数组a[n]等大的数组b[n]第1次循环产忭孚鲟苎生一个0——n-1之间的随机数T1,然后将a[T1]的值赋给b[1](b[1]=a[T1]),然后我们将a缪梨痤刻[T1这个数“漏掉”,a[T1]=a[n-1]第2次循环产生一个0——n-2之间的随机数T2,然后将a[T2]的值赋b[2](即b[2]=a[T2]),然后将a[T2]这个元素“漏掉”,a[2]=a[n-2]。

怎么随机输出数组

6、定义一个与数组a[n]等大的数组b[n]第1次循环产忭孚鲟苎生一个0——n-1之间的随机数T1,然后将a[T1]的值赋给b[1](即b[1]=a[T1]),然后我们就瓴烊椹舟将a[T1]这个数漏掉,a[T1]=a[n-1]第2次循环产生一个0——n-2之间的随机数T2,然后将a[T2]值赋给b[2](b[2]=a[T2]),然后将a[T2]这个元素“漏掉”,a[T2]=a[n-2]。

怎么随机输出数组

uki的默契pk在哪里 腾讯认证空间怎么弄 怎么使用记事本编译,运行java程序 Keil uVision4 51单片机按键关灯效果编程 职业分析的步骤包括
热门搜索
成熟女人图片 航海王图片 bl肉漫画 升降机图片 男男漫画攻受不遮图