JAVA CODE FOR SEARCH IN 2D ARRAY
import java.util.Arrays;
class Main {
public static void main(String[] args) {
int [][] arr={
{1,98,67},
{78,67,123},
{90,678,34}
};
int target =67;
int[] sol = search(arr,target);
System.out.println(Arrays.toString(sol));
}
static int[] search(int [][] arr, int target){
for (int rows = 0;rows<arr.length;rows++){
for(int col = 0;col<arr[rows].length;col++){
if(arr[rows][col]==target){
return new int[]{rows,col};
}
}
}
return new int[]{-1,-1};
}
}
Comments
Post a Comment