数据结构教程(JAVA语言描述)
求一个含有n个整数元素的数组a[0..n-1]中的最大元素
有这样一种思路:先比较第一个元素,再比较第二个元素,比较过程向中间靠近
private static int getmax(int[] a) {
int i=0,j=a.length-1;
int max=a[0];
while(i<j)
{
if (a[i]>max)max=a[i];
i++;
if (a[j]>max)max=a[j];
j--;
}
希望大家采纳的同时点个关注,关注留言会及时回复哦!!