水下功夫做透,水上才能顺风顺水。

遍历一遍求前两大值

void frontMax2(int a[],int len,int &max1, int &max2)
{
      max1=a[0]; max2=a[0];
      for(int i=1;i++;i<len-1){
           if(a[i]>max1){
                max2 = max1;
                max1 = a[i];
            }else{
                if(a[i]>max2)
                 max2=a[i];        
            }    
      }
}

 

  

posted @ 2017-03-21 10:30  北方寒士  阅读(105)  评论(0编辑  收藏  举报