Advertisement
Guest User

Untitled

a guest
Jan 20th, 2019
104
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 5 1.21 KB | None | 0 0
  1. static double[] Func( Matrix matrix) {
  2.         double max;
  3.         double min;
  4.         int l=0;
  5.         int index=0;
  6.         String s = "";
  7.         for (int i = 0; i < matrix.getSize();i++){
  8.             max=matrix.getArr(i,0);
  9.             min=matrix.getArr(i,0);
  10.             for(int j=0;j<matrix.getSize2();j++){
  11.                 if(max<matrix.getArr(i,j))
  12.                 {
  13.                     max=matrix.getArr(i,j);
  14.                     min=matrix.getArr(i,j);
  15.                     index = j;
  16.                 }
  17.             }
  18.             l=1;
  19.             for (int k =0; k < matrix.getSize();k++)
  20.             {
  21.                 if (k!=i){
  22.                     if ((min<matrix.getArr(k,index))&&(min==max))
  23.                     {
  24.                         l++;
  25.                     }
  26.                     else {
  27.                         break;
  28.                     }
  29.                 }
  30.             }
  31.             if(l==matrix.getSize())
  32.                 s=s+min+" ";
  33.  
  34.         }
  35.         String[] numb;
  36.         double[]result = new double[l];
  37.         for (int i = 0; i < l; i++)
  38.         {
  39.             numb=s.split(" ");
  40.             result[i]= Double.parseDouble(numb[i]);
  41.         }
  42.  
  43.         return result;
  44.     }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement