/*** 找出数组中数第二大的值* @param array* @date 2016-9-25* @author shaobn*/public static void getMethod_5(int[] array){int temp = 0;int len = array.length;for(int i=0;i<len;i++){if(i==len-1){break;}for(int j = i+1;j<len;j++){if(array[i]>=array[j]){continue;}else {temp = array[j];array[j] = array[i];array[i] = temp;}}}System.out.println(array[1]);}

转载于:https://www.cnblogs.com/assassin666/p/5905439.html

java实现求数组中元素第二大的元素相关推荐

  1. 怎么修改数组中指定元素_求数组中第K大的元素

    问题描述 求无序数组int[] nums中第K大的元素. 例如 输入:nums[] = {9,5,8},k = 2 输出:8 输入:nums[] = {3,1,2,4,5,5,6},k = 4 输出: ...

  2. 写一个函数找出一个整数数组中,第二大的数

    题目:写一个函数找出一个整数数组中,第二大的数. 算法分析: 1)假设数组中的前两个元素就是最大和第二大,即max和smax: 2)从数组的第二个元素开始遍历数组,当有元素大于max的时候,将max赋 ...

  3. Java代码---求数组中的平均值

    Java代码-求数组中的平均值 /*** 求数组中的平均值*/ class Demo5 {public static void main(String[] args) {int[] array = { ...

  4. 经典算法题:寻找数组中第k大的元素

    这算是一道相当经典的算法题了: 在长度为N的乱序数组中寻找第k(n>=k)大的元素. 扩展思考:如何处理数组中的重复元素?比如,对于数组a={1,2,2,2,3,3,3},第二大的元素应该是3还 ...

  5. Java找出数组中第K大的数

    题目描述 有一个整数数组,请你根据快速排序的思路,找出数组中第K大的数. 给定一个整数数组a,同时给定它的大小n和要找的K(K在1到n之间),请返回第K大的数,保证答案存在. 测试样例: [1,3,5 ...

  6. 剑指offer——最小的K个数和数组中第K大的元素

    解题思路: 乘着做这个题,顺便复习下堆排序. 先说堆排序是一个什么东西:https://blog.csdn.net/u013384984/article/details/79496052 大顶堆升序, ...

  7. Python 找出一个整数数组中,第二大的数。

    问题的要求: 给你一个整形数组,找出这个数组中第二个大的数. 比如说:num_list = [98,12,45,1,2,32,90,45,23,121,11] 第二大的数是98 解决方法: 方法1: ...

  8. python第k序列元素查找_【python】寻找数组中第k大的元素

    题目链接:https://www.nowcoder.com/question/next?pid=13956292&qid=298692&tid=26431616 方法一: 最简单直接的 ...

  9. 寻找数组中第k大的元素

    这算是一道相当经典的算法题了: 在长度为N的乱序数组中寻找第k(n>=k)大的元素. (1)最简单直接的方法:先排序再找 最简单直接的想法是首先进行排序.假设元素的数量不大,比如才几千个,那就可 ...

  10. 求序列中第k大的元素(划分树模板)

    http://acm.hdu.edu.cn/showproblem.php?pid=4251 n个数,求给定区间中间大小的元素的值 Sample Input 5 5 3 2 4 1 3 1 3 2 4 ...

最新文章

  1. another app is currently holding the yum lock;waiting for it to exit解决
  2. 服务器功率一般多少_单机柜供电能力提升后,选择1U服务器还是2U服务器?
  3. Gstreamer基础知识介绍
  4. SDRAM读写一字(上)
  5. 软件设计和设计的问题
  6. RE正则表达式与grep
  7. windows下用XShell远程ubuntu时连接失败
  8. oracle还原数据库及遇到的问题
  9. iOS App常用的宏
  10. 测试开发面试-技术题持续累积
  11. 批处理删除指定文件或文件夹
  12. OMG,学它!java定时器quartz表达式
  13. 华为鸿蒙用不用清理内存卡,华为这6个设置必须要关,否则天天清理内存也没用,关了再用5年...
  14. “所选的用户密钥未在远程主机上注册,请再试一次”问题解决
  15. 金融信创爆发年,优炫数据库高可用高性能解决方案
  16. WHT20无线温湿度传感器 STM8S单片机
  17. Gateway篇(一)之Gateway配置
  18. 启示录:TOD分类及用地功能结构组成
  19. html怎么混合颜色,在CSS中为背景混合两种颜色
  20. IT人的学习方法论-2,讨论学习的误区

热门文章

  1. 使用反射创建实例/对象的两种方法
  2. Linux keypad 设备树,beaglebone black通过devicetree配置矩阵键盘matrix-keypad
  3. java questionbank_JavaQuestionBank
  4. 文件服务器 选型,文件服务器选型
  5. 崩了导致代码都乱了_抖音崩了?别慌,你的快乐还在
  6. 信息率失真函数matlab,基于MATLAB的信息率失真函数计算本科毕业论文.doc
  7. Hibernate工作流程及与 MyBatis的比较
  8. 安装tensorflow出现的问题
  9. 不知道如何实现服务的动态发现?快来看看 Dubbo 是如何做到的
  10. SPI 机制-插件化扩展功能