中易网

Java问题求救!!

答案:2  悬赏:10  
解决时间 2021-04-09 10:14
使用快速排序,对一整数数组进行排序,求救啊!
最佳答案
Java中有一个类叫Arrays,其有一个方法是sort(int[] a) ,默认的是对指定的 int 型数组按数字进行升序排序。例如: 数组 int[] intArray = new int[] { 4, 1, 3, -23 };
Arrays.sort(intArray);
输出得到的结果: [-23, 1, 3, 4],这你明白了吧?还有很多,例如: 字符串排序,先大写后小写 String[] strArray = new String[]{ "z", "a", "C" };
Arrays.sort(strArray);
输出: [C, a, z] 严格按字母表顺序排序,也就是忽略大小写排序 Case-insensitive sort
Arrays.sort(strArray, String.CASE_INSENSITIVE_ORDER);
输出: [a, C, z]
反向排序, Reverse-order sort
Arrays.sort(strArray, Collections.reverseOrder());
输出:[z, a, C]
忽略大小写反向排序 Case-insensitive reverse-order sort
Arrays.sort(strArray, String.CASE_INSENSITIVE_ORDER);
Collections.reverse(Arrays.asList(strArray));
输出: [z, C, a] 呵呵,没事看看JDK,JDK在手,万事不愁,呵呵。。。
全部回答

public class recursivetest {

public static void main(string[] args) { system.out.println(f(50)); system.out.println(f1(50)); } //用索引方法 private static long f1(int index) { if(index <1) { system.out.print("error! "); return index; } if(index == 1 || index == 2) { return 1; } long a1 = 1l; long a2 = 1l; long a = 0l; for(int i=0; i<index - 2; i++) { a = a1 + a2; a1 = a2; a2 = a; } return a; } //用递归方法 private static long f(int index) { if(index <1) { system.out.print("error! "); return index; } if(index == 1 || index == 2) { return 1; } return f(index - 1) + f(index - 2); }

}

我要举报
如以上问答内容为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
传知(中国)咨询培训机构华中办事处我想知道这
净月宇轩嘉园的房子能办理产权吗
携带小孩110cm的需要买票嘛
金陵电缆厂2011年的产值比2010年增加了百分之
奎文王玉瑛诊所在哪里啊,我有事要去这个地方
检验中哪些药品不适合用超声波溶解
已知一个16进制数3000h,若该数用q8表示
什么是教育信息化?
装了爱玛特v4净水器水怎么更混了
我有藏品鉴定,可是去上海,我怕去了他们骗我
常州梵维进出口有限公司地址在哪,我要去那里
深圳哪个人才市场可以办职称? 听说宝安有个
怎么学习陀螺仪,加速计,PID
以下关于DNS服务器配置的描述中,哪个是错误
谁知道智联招聘网跟卓博人才网的价格是多少,
推荐资讯
小说更新是什么意思
有一部电影,是一群人被一个机器照射后变小了
东港石材地址有知道的么?有点事想过去
做过扇子的PPT动画的进来
各位大神,安卓sopcast怎么输入频道号
咖啡机用滤网和滤纸哪个好?滤网容易坏吗,怎
一个长方体和一个圆柱的体积相等,高也相等,
学业水平考试成绩比人低 3B 高考成绩比人高
金家路/G320(路口)我想知道这个在什么地方
电子厂有道检测工序叫什么哑
潍坊市新图书馆现在可以去看书买书了么?
我等你鹏我爱你用藏语怎么说
手机登qq时,显示手机磁盘不足,清理后重新登
刺客的套装怎么选啊?