有一个整数数组,求数组中第二大的数
2012-09-15 15:09
218 查看
public static void func(){ int a[]={1,2,3,4,5,6,4,4,6,77,18,9}; int max=a[0]>a[1]?a[0]:a[1]; int second=a[0]<a[1]?a[0]:a[1]; for(int i=2;i<a.length;i++){ if(a[i]>max){ second=max; max=a[i]; } else if(a[i]>second) second=a[i]; } System.out.println(second); }
相关文章推荐
- 1查找一个整数数组中第二大的数、2分解质因数
- 找出一个整数数组中,第二大的数
- 写一个函数找出一个整数数组中,第二大的数
- 写一个算法实现在一个整数数组中,找出第二大的那个数字。
- 找出一个整数数组中,第二大的数(整数数组作为函数参数)
- 写一个函数找出一个整数数组中,第二大的数
- 写一个函数求一个整数数组中第二大元素
- C++通过自定义函数找出一个整数数组中第二大数的方法
- 找出一个整数数组中的第二大数
- 写一个函数找出一个整数数组中,第二大的数
- 写一个函数找出一个整数数组中,第二大的数(microsoft)
- 写一个函数找出一个整数数组中,第二大的数
- 写一个函数找出一个整数数组中第二大的数
- 求一个整数数组中第二大的数
- 函数查找一个整数数组中第二大的数
- 写一个函数,找出一个整数数组中的第二大数
- 如何在O(n)时间内找到一个整数数组中的第二大元素。
- c语言经典算法——查找一个整数数组中第二大数
- c语言经典算法——查找一个整数数组中第二大数
- 如何在O(n)时间内找到一个整数数组中的第二大元素