文档章节

查找第二大值

a
 ahucsxl
发布于 2015/10/11 19:26
字数 64
阅读 6
收藏 0
public class SecondBig {
 public static void main(String[] args) {
  int a[] = {9,8,7,7,8,8};
  int firstB = a[0];
  int secondB = a[1];
  for(int i = 1; i<a.length; i++){
   if(a[i] > firstB){
    secondB = firstB;
    firstB = a[i];     
   }
   else if((a[i] < firstB)&&(a[i] > secondB)){
    secondB = a[i];
   }
  }
  if(firstB == secondB){
   System.out.println("no secondB");
  }
  else
   System.out.println("SecondB is " + secondB);
 }
}

© 著作权归作者所有

共有 人打赏支持
a
粉丝 1
博文 82
码字总数 39098
作品 0
合肥
菜鸡吃米之旋转数组相关

[TOC] Find Minimum in Rotated SOrted Array 题目: Suppose a sorted array is rotated at some pivot unknown to you beforehand. (i.e., 0 1 2 4 5 6 7 might become 4 5 6 7 0 1 2). Fi......

跑得比谁都慢
2017/11/13
0
0
第二十四节:Java语言基础-讲解数组的综合应用

数组的综合应用 数组转字符串 选择排序 选择排序是第一个人和后续排序的人进行比较,若第一个人大于第二个人,就进行交换,那么这时第一人就是最小的,然后这时的第一个人和第三个人进行比较...

达叔小生
08/10
0
0
1 )设定一个整形数组存放20个元素,采用直接赋值地方法在程序中初始化该数组(假设这些数据已排列)

第二题:编程实现“折半查找”的过程。(VC6.0) 折半查找的处理过程:在一个数据已排好序的数组中,首先比较要查找的值与数组中间的元素,如果两者相等,则查找结束;如果前者比后者小,则要...

东方DE回忆
2011/12/04
1K
0
分块查找(Blocking Search)

1、定义 分块查找(Blocking Search)又称索引顺序查找。它是一种性能介于顺序查找和二分查找之间的查找方法。 2、基本思想 分块查找的基本思想是: (1)首先查找索引表 索引表是有序表,可采...

野渡书生
2016/04/28
47
1
解决区间第K大的问题的各种方法

例题:http://poj.org/problem?id=2104 最近可能是念念不忘,必有回响吧,总是看到区间第k大的问题,第一次看到是在知乎上有人面试被弄懵了后来又多次在比赛中看到。以前大概是知道怎么解决但...

GoldenFingers
08/17
0
0

没有更多内容

加载失败,请刷新页面

加载更多

jdk 1.8 在线文档

https://docs.oracle.com/javase/8/docs/api/

kuchawyz
11分钟前
1
0
python:有个叫strip的东西.....

strip.....脱.......呃,这个嘛,好吧,也许python的开发团队并不忌讳strip这个词的意思[] lstrip() >>> b' spacious '.lstrip()b'spacious '>>> b'www.example.com'.lstrip(b'cmowz......

Oh_really
24分钟前
0
0
Rails 用现代 Rails 逃离单页面应用 “兔子洞”

在工作共总是觉得turbolinks非常爽,但是却总是被说成是过时的技术,大家都喜欢spa,哪怕不用的spa的人也是禁用掉的多,找不到很好的理由劝说别人使用,这篇文章说的很到位,或者说至少是牛人...

wmzsonic
44分钟前
0
0
Hive 分布式搭建,Spark集成Hive记录

本帖详细介绍搭建步骤,仅仅记录自己搭建过程以及采坑经历。 前提环境: Hadoop集群 版本2.7.2 Spark集群 版本2.1.0 Linux版本 Centos7 准备搭建 MySql版本5.5.61 ,Hive-2.1.0 去官网下载M...

我爱春天的毛毛雨
46分钟前
3
0
打包QML程序

1、windeployqt执行路径(D:\Qt\5.12.0\msvc2017_64\bin)加入到PATH中 2、使用Qt自带的命令行交互 Command 终端(Qt 5.12.0 64-bit for Desktop (MSVC 2017))切换到 Release 编译成功的exe...

渣渣曦
今天
4
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部