java中有去一个数组的最大值的函数吗? 如题,java中有向C中的STL模板中计算数组中最大值的函数吗? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 NO,NO,NO先排序,后取值! int a[] = { 1, 2, 5, 3, 7, 234, 214, 1342432421, 4, 2 }; Arrays.sort(a); System.out.println("max:"+a[a.length-1]); 自己写“快速排序的算法”或者使用JDK自带的API,6楼正解 快速排序的复杂度,是多少来着,忘记了那还不如写个for循环,时间复杂度O(N)来的快a[a.length-1]底层好像也是个for,数组的遍历,貌似不能直接访问 查了一下,快速排序的时间复杂度为O(n lg n)。排序后,得到数组长度,访问最后一个,都要经过计算还是直接写个for来的快 好无力真心求解用tomcat测试,一直不知道哪里错了! IBatis调用MySQL存储过程出错,谁先解决分就是谁的 各位帮我看一下这是什么问题,就是改不好呢? Spring的配置问题,大家帮我看下哈 Struts中上传中文文件乱码 jsp怎样通过jdbc连接sql server 2000 关于向手机传输图片的格式问题 struts的问题 新年快乐!散分200,感谢大家一直以来的帮助! xml解决方案(xml看进来) 大家快来看!java造对象多种方式,各有什么优点! 请教以下问题
先排序,后取值!
Arrays.sort(a);
System.out.println("max:"+a[a.length-1]);
自己写“快速排序的算法”
或者使用JDK自带的API,6楼正解
那还不如写个for循环,时间复杂度O(N)来的快
a[a.length-1]底层好像也是个for,数组的遍历,貌似不能直接访问
排序后,得到数组长度,访问最后一个,都要经过计算
还是直接写个for来的快