第K大的数
来源:互联网 发布:虚与委蛇 知乎 编辑:程序博客网 时间:2024/04/30 15:16
第k大的数。
思路:
利用java自带的排序函数进行排序。
int[] a={1,4,-1,5,0};Arrays.sort(a);
(1)Arrays类中的sort()使用的是“经过调优的快速排序法”;
(2)Arrays类之只是提供了默认的升序排列,没有提供相应的降序排列方法。(默认从小到大排序)。
import java.util.*;public class Main6 {public static void main(String[] args) { Scanner sc = new Scanner(System.in); String s=sc.nextLine(); int k=sc.nextInt(); String[] c=s.split("\\s+"); int[] arr=new int[c.length]; for(int i=0;i<c.length;i++) { arr[i]=Integer.parseInt(c[i]); } System.out.println(KthNum(arr,k));}private static int KthNum(int[] arr,int k) {if(arr==null||arr.length==0) {return 0;}Arrays.sort(arr);//对数组进行排序,调用java的自带函数return arr[arr.length-k];}}
阅读全文
0 0
- 第K大的数
- 第k大的数
- 第k大的数
- 第K大的数
- 第k大的数
- 第K大的数
- 第K大的数
- 第K大的数
- 第K大的数
- 得到第K个大的数
- 找第k大的数
- 求第K大的数~~
- 寻找第K大的数
- 寻找第K大的数
- 寻找第K大的数
- 寻找第K大的数
- 找第K大的数
- 算法--选择第K大的数
- 学生管理系统问题总结- 0.2
- Maven之Tomcat6、Tomcat7-yellowcong
- 01.Spring Cloud学习笔记之使用IDEA+Spring Boot快速构建Rest服务
- sizeof是函数吗,具体使用方法
- 做了一个淘宝内部优惠券分享平台支持微信公众号以及网站
- 第K大的数
- leetcode 8. String to Integer (atoi)
- 【Data_Structure笔记6】排序算法之【二路归并排序】
- (3)servlet单例问题、load-on-startup、ServletConfig
- JVM调优总结
- HDU3874
- extern的总结
- 浅谈数据治理
- Demo_JDBC_CRUD(在MyEcilpse中对MySQL的数据进行增删改查)