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

随机产生一组数组 按从大到小排列用JAVA怎么做

发布网友 发布时间:2022-05-02 04:15

我来回答

3个回答

热心网友 时间:2022-06-28 03:14

可用Math.random()来产生随机数,如
int[] number = new int[12000];
for (int i = 0;i<number.length;i++){
number[i] = (int)(Math.random()*100+1);
}
至于排序,方法太多了,选择排序:
public class SelectionSort{
public staic void sort(int[] a){
for (int i = 0;i<a.length -1;i++){
int index = locateNextMaxNumlber(a,i);
exchange(a,i,index);
}
public static int locateNextMaxNumber(int[] a,int sta){
int staNum = a[sta],staIndex = sta;
for (int i = sta+1;i<a.length,i++){
if(a[i] > staNum){
staIndex = i;
staNum = a[i];
}
return staIndex;
}
public static void exchange(int[] a,int i,int j){
int temp = a[i];
a[i] = a[j];
a[j] = temp;
}
}
然后就可调用selectionSort.sort(number)来排序;

热心网友 时间:2022-06-28 03:14

Math。random()产生随机数
java.util.Arrays包中的public static void sort(double[] a)方法来排序最简单了
也可以用选择、冒泡、插入、shell法,等来排序

热心网友 时间:2022-06-28 03:15

简单,我来回答。
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
女生多大后可以不在长身高? 如何不用软件把手机投屏到电脑上手机屏幕怎样投放到电脑上 战时拒绝、故意延误军事订货罪既遂的处罚? 战时故意延误军事订货罪处罚标准 名师1+1导读方案:汤姆·索亚历险记目录 三星sm-g7200打开微信慢,无法正常收看,网速不慢。 笔记本电脑如何调亮屏幕亮度 大伙说说洗衣机要不要带烘干好 热烘干洗衣机怎么样 ef英语哪个好 在java中,怎么将已经获取到的list随机排序 【java】求助怎么把一个数组元素随机打乱顺序,谢谢~~~ java中怎么随机排序 java中, 如何将数组1,2,3,4,5 随机排列,并赋予变量a,b,c,d,e 新手不懂 java随机产生包含10个元素的数组,并对数组进行排序,将排序前后的数组分别输出 java中怎么把一个数组元素随机打乱顺序? java编程实现随机数组的快速排序 番茄肉酱意面的菜品特色 肉酱意大利面的菜品特色 肉酱意面的介绍 急求 急求 急 急!!!建筑施工与管理实习心得体会 2500-3000字 怎么去掉动态图片上的字 怎么将动态图的文字去掉 怎样把GIF格式图片中的文字去掉,高手快进啊!!! 能不能用ps把动图文字去掉? 请问动态图边上的字怎么去掉啊?在线等,谢谢&#xF64F; 安徽粉蒸肉的家常做法有哪些 梦见男朋友从外地赌钱回来 在买衣服 可是他打电话让我多带点钱是什么... 梦见男朋友赌博赚了钱是怎么回事? 梦见男友和别人打赌 看他晚上的时候敢不敢让我在学校脱了衣服 果然我 java实现数组排序,随机产生20个整数,按升序排,并对排序前后的数组按照每5个数的方式输出 java 随机打乱数组 用java生成一个1到10十个数字随机排列的数组 java编程随机生成一个数组,分别用冒泡排序和插入排序,输出结果 Java大神们~急!!! java编程:构造一个包含若干随机数的整数数组并将他们排序,随机数的范围 java:随机生成100个1000以内的整数存入数组并排序,然后输出最大的三个 java中如何随即输出一个数组的每个元素但每个元素只输出一次,就是把数组中的元素随即排序。 将数组中的0~9随机排序 java中随机产生int数组的排序问题 英语系(经贸英语)就业前景怎么样? 英语经贸专业的大学生的就业方向有哪些 经贸英语专业毕业能干什么?英语专业毕业又能干什么? 这两个专业哪个好?哪个比较好就业? 经贸英语专业发展前景如何? 经贸外语专业到底是学什么的?怎么个概念?学完毕业后能做什么?前途大么? 经贸英语这个专业怎么样啊? 经贸英语专业,工作方向是外贸好还是英语翻译好。 国际经济与贸易专业和英语专业,哪个专业就业前景更好?更有发展?_百度... 《一个国家两种制度》 哪一年 邓小平首次提出&quot;一国两制&quot;的概念是在那一年?? 一国两制伟大思想何时提出