问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

java随机数怎么做加权

发布网友 发布时间:2022-05-10 07:21

我来回答

1个回答

热心网友 时间:2023-11-19 20:07

class C9
{
static int i;
static void sui()
{
System.out.println("\n 排序前:");
float [] a=new float[30];
for(i=0;i<30;i++)
{
a[i]=(float)(Math.random()*20);//获得30个随机数
System.out.print(" "+a[i]+" ");
if((i+1)%3==0)
System.out.println();
}
pai(a);
}
static void pai(float a[])
{
System.out.println("\n 排序后:");
for(i=0;i<29;i++) //冒泡法排序
{
for(int j=0;j<29-i;j++)
{
if(a[j]>a[j+1])
{
float t=a[j];
a[j]=a[j+1];
a[j+1]=t;
}
}
}
for(i=0;i<30;i++)
{
System.out.print(" "+a[i]+" ");
if((i+1)%3==0)
System.out.println();
}
suip(a); //把数组传给下个函数
}
static void suip(float a[]) //把函数打乱,
{
int k=1;
int l=0;
int d;
int [] b=new int[30];
float [] c=new float[30];
c[0]=a[0];
b[0]=(int)(Math.random()*30);
while(k<30)
{
d=(int)(Math.random()*30); //随机一个30内整数给d
for(l=0;l<k;l++)
{
if(b[l]==d) //d的数和数组里的数比较,若有重复,则退出for循环,返还上面重新给d赋值
break;
if(l==k-1) //把d里的数写进c数组
{
b[k]=d;
c[d]=a[k];
k++;
}
}
}

System.out.println("\n打乱后:");
for(i=0;i<30;i++)
{
d=b[i]; //数组的值给c数组的下标,把a数组的值给c数组
c[d]=a[i];
System.out.print(" "+c[i]+" ");
if((i+1)%3==0)
System.out.println();
}

}

public static void main(String[] args)
{
sui();
}
}
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
手机导航地图语音怎么下载 如何分别真金和仿金首饰 怎样区分真金和仿金首饰呢 小学生新年晚会主持人的串词!!(不要太多)急 大大后天就需要了!!!_百度... 周年晚会策划公司 奥格瑞玛传送门大厅在哪 奥格瑞玛传送门大厅怎么走 锻炼颈椎的几个动作 水多久能结冰 冰能在多长时间内形成 请问水低于0度会结冰吗? 如何防止脱发严重 云南最值得去的地方是哪儿 供应链金融系统开发商如何选择 java实现最大权重单增序列 供应链金融软件系统哪家开发的最好 java的权重匹配算法技术求教 哪些开发供应链管理系统的公司? 专门提供企业供应链管理软件的软件公司都有哪些呢? 供应链管理系统哪家公司能做? “张僧繇”怎么读? 供应链管理系统软件开发哪家好 张畑畑的拼音怎么拼读 张声沐名字拼音、 目前国内有什么比较好的供应链管理公司?有没有推荐的? 张诗珏的拼音怎么读 张的英文是什么啊,Cheung还是Chang?在线等 张郃的字怎么读 有哪些人得过诺贝尔奖 杨子张,的拼音是多少 粤语“张”的发音 张字拼音怎么打? 供应链金融系统开发商有哪些? 实力强的供应链金融管理系统开发公司 被誉为植物王国和动物王国“孔雀之乡”的是哪? 区块链供应链溯源系统开发哪家好? 北京供应链管理系统开发公司哪家好? 为什么把西双版纳称做热带动植物王国? 去哪里好?给点建议吧!谢谢 银行供应链金融系统哪些公司可以开发,要有经验的 西双版纳有什么好玩的地方? java排序,效率高的是哪种排序方法 为什么称西双版纳为植物王国好动物王国 西双版纳为什么被称为热带动物王国 中国哪里是动植物王国 云南素有动植物王国,有色金属王国之称,为什么 写java代码实现,把1-100升序排序? 用java有几种实现数据排序的方法 美迪惠尔(MEDIHEAL)茶树面膜 颈椎病的自我治疗体操效果的情况,一般怎么样呢? 脸上有痘印用了美之秘语茶树面膜和茶树精油真的可以去掉吗? 劲椎病有自我治疗方法,可以怎样进行治疗?