跳转至内容

算法/求最大值/Java findMax 方法 4

来自维基文库,一个开放世界的开放书籍

private int findMin(final int[] i_intaryTab) {

     if ( i_intaryTab.length ==1 ) 
        return i_intaryTab[0];
     int p_intMin = i_intaryTab[0];
     for (int p_intI = 1; p_intI < i_intaryTab.length; p_intI++) 
         if ( p_intMin > i_intaryTab[p_intI] )
            p_intMin = i_intaryTab[p_intI];
     return p_intMin;
  } // end method
  public int  findMax(final int[] i_intaryTab) {
     for ( int p_intI = 0; p_intI < i_intaryTab.length; p_intI++)
         i_intaryTab[p_intI] = i_intaryTab[p_intI] * -1;
     int o_result = findMin(i_intaryTab);
     return o_result * -1;
  } // end method
华夏公益教科书