[基础题]1.快速找出一个数组中的最大数、第二大数。
package HomeWork_10;public class Test_01 {public static void main(String[] args) {/** 1.快速找出一个数组中的最大数、第二大数。* * 思路:如果当前元素大于最大数 max,则让第二大数等于原来的最大数 max, 再把当前元素的值赋给* max。如果当前的元素大于等于第二大数secondMax的值 而小于最大数max的值,则要把当前元素的值赋给 secondMax。*/ int[] arr = { 12, 49, 23, 32, 148, 48, };int max = arr[0];for (int i = 0; i < arr.length; i++) {if (arr[i] > max) {max = arr[i];}}int secondMax = arr[0];for (int j = 0; j < arr.length; j++) {if (arr[j] > secondMax && arr[j] < max) {secondMax = arr[j];}}System.out.println("最大值:" + max + ",第二大数" + secondMax);}
}

[基础题]1.快速找出一个数组中的最大数、第二大数。相关推荐

  1. 快速找出一个数组中的最大数、第二大数

    http://blog.csdn.net/hackbuteer1/article/details/8035261#comments 快速找出一个数组中的最大数.第二大数 思路:如果当前元素大于最大数 ...

  2. 如何快速找出一个数组中最大数和第二大数

    看到一道题是:快速找出一个数组中最大数和第二大数. 我之前学了一些数组排序,例如冒泡排序,简单选择排序等等,然后我就想可不可以利用冒泡排序来实现呢?之前写过冒泡排序实现从小到大的排列,那么可以改成从大 ...

  3. 快速找出一个数组中的两个数字,让这两个数字之和等于一个给定的值

    我觉得写得很清晰,希望没有侵犯作者的著作权,原文地址http://blog.csdn.net/hackbuteer1/article/details/6699642 快速找出一个数组中的两个数字,让这 ...

  4. 找出一个数组中唯一一个出现2次的数字

    找出一个数组中唯一一个出现2次的数字,不清楚是不是LeetCode上的题.本人默认是LeetCode上的题. 一个数组中有N个数字,但是只有一个数字出现了2次,其他的数字均不相同.这种问题一般应该采用 ...

  5. c语言找出一个数组中出现次数最多的那个元素,c语言找出数组中出现次数最多地那个元素...

    matlab中如何找出不同维度矩阵出现次数最多的数组并记录其个数 首先是胞矩阵中的序列问题,不妨假设AA{1}是一个多行两列的数据,AA{2}同例.程序如下clcclearallAA{1}=[12;2 ...

  6. 找出一个数组中出现次数最多的那个元素

    Description 找出一个数组中出现次数最多的那个元素 Input 多组输入,请处理到文件结束 每组第一行输入一个整数n(不大于20) 第二行输入n个整数 Output 找出n个整数中出现次数最 ...

  7. 算法题:“找出单身狗”--找出一个数组中只出现一次的数字

    题目:一个数组中只有两个数字是出现一次,其他所有数字都出现了两次. 编写一个函数找出这两个只出现一次的数字. 解题过程以及思路:(思路在代码中以注释形式给出) //一个数组中只有两个数字是出现一次,其 ...

  8. 算法题:找出一个数组中相加值最大的连续序列元素

    package arithmetic;/*** @author SHI* 求一个数组中相加值最大的连续序列元素*/ public class MaxSequence {public static vo ...

  9. 算法导论:快速找出无序数组中第k小的数

    题目描述: 给定一个无序整数数组,返回这个数组中第k小的数. 解析: 最平常的思路是将数组排序,最快的排序是快排,然后返回已排序数组的第k个数,算法时间复杂度为O(nlogn),空间复杂度为O(1). ...

最新文章

  1. 用python操作mysql数据库(之“更新”操作)
  2. OpenLayer + Ags 综合应用(一)--OpenLayer 地图展现
  3. PyCharm的隐藏技巧(Tips)-快捷键等积累
  4. ssh图片上传 java_ssh上传并显示图片
  5. ssh重装ubuntu_Ubuntu环境下SSH的安装及使用详解
  6. 狂神说es笔记_人教版七上英语Unit5电子课本音频+课堂笔记+课后同步习题
  7. IDEA Servlet页面报错
  8. 嵌入式视频处理基础(一)
  9. 遭做空后又被律所调查 贾跃亭的FF上市不到3个月股价已近腰斩
  10. SQL Server Management Studio –分步安装指南
  11. LetNet5卷积参数理解
  12. 对于Python中@property的理解和使用
  13. JNPF 3.1升3.2新版本内,拉姆达表达式内时间比较
  14. 我用php构建了魔兽世界服务器,只为证明php是世界上最好的语言
  15. 8个最好用的H5页面制作工具
  16. SQL分析在2020年度第一季度的购买人数,销售金额,客单价,客单件人均购买频次(时间函数、分组汇总、常用指标计算)
  17. element-ui 表格吸底固定最后一行
  18. 虚拟化技术——VLAN策略
  19. 【历史上的今天】7 月 8 日:PostgreSQL 发布;SUSE 收购 K8s 最大服务商;动视暴雪合并
  20. 大家来玩WSL(Windows Subsystem for Linux)

热门文章

  1. K_A08_005 基于 STM32等单片机驱动XY-160D模块按键控制直流电机正反转加减速启停
  2. D-Day 2016 技术分享精选,大牛们的经验漫谈
  3. STATA学习笔记:缺漏值的处理
  4. JAVA RMI简介与优缺点分析
  5. UI设计学习:UI 设计师文件命名规范
  6. 【English】Enjoy your April
  7. 意志力训练 (个人笔记)
  8. flyme禁止系统更新_Flyme系统更新最新版本
  9. 何志强回母校 内乡三高做报告
  10. Java的private修饰符