Question: can you explaine this code in details line by line import java.util.Arrays; // 2d array 20*20 class dArray { public static void insert(int[][] array, int

can you explaine this code in details line by line  import java.util.Arrays; // 2d array 20*20 class dArray { public static void insert(int[][] array, int row, int col, int value) { array[row][col] = value; } public static void delete(int[][] array, int row, int col) { array[row][col] = 0; } static int[] search(int[][] array, int value) { // only works if value stored is sorted int[] result = new int[2]; int row = 0; int col = array.length - 1; while ((row < array.length) && col >= 0) { if ( array[row][col] == value ) { result[0] = row; result[1] = col; return result; } // value lies in further row of the array if ( array[row][col] < value ) { row++; } // value lies in previous column of the array else { col--; } } result[0] = -1; result[1] = -1; return result; }

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!