Guest User

Untitled

a guest
Nov 17th, 2018
106
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Java 0.67 KB | None | 0 0
  1. public class Eserc60 {
  2.    
  3.     public static boolean[][] trovaSelle(int[][]a) {
  4.        
  5.        
  6.         boolean [][] b = new boolean[a.length][a[0].length];
  7.         for(int i = 1; i< a.length -1; i++){
  8.             for(int j = 1; j< a[i].length -1; j++){
  9.                 if(a.length < 3 || a[i].length < 3)
  10.                     b[i][j] = false;
  11.                
  12.                 if(a[i][j] < a[i-1][j] && a[i][j] < a[i+1][j] && a[i][j] > a[i][j-1] && a[i][j] > a[i][j+1]   ||
  13.                 a[i][j] > a[i-1][j] && a[i][j] > a[i+1][j] && a[i][j] < a[i][j-1] && a[i][j] < a[i][j+1]  ){
  14.                         b[i][j] = true;
  15.                 }
  16.                 else{
  17.                     b[i][j] = false;
  18.                 }      
  19.             }
  20.         }
  21.         for(int i = 0; i< 1;i++){
  22.             for(int j = 0; j<1; j++){
  23.                 b[i][j] = false;
  24.             }
  25.         }
  26.     return b;
  27.     }
  28. }
Add Comment
Please, Sign In to add comment