Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

/** * A collection of methods related to multi-dimensional arrays. */ public class Array2Lab { /** * Return whether k is in list. * Precondition:

/** * A collection of methods related to multi-dimensional arrays. */ public class Array2Lab {

/** * Return whether k is in list. * Precondition: the elements of list are not null. * @param list the array to be searched. * @param k the number to search for. * @return true if k is an element of list, and false otherwise. */ public static boolean contains(Object[][] list, Object k) { return false; } /** * Create a String that has the contents of list. Each row of list should be on a separate line, * separated by spaces, and surrounded by { and }. * The first line of of the output should start with an additional {, each other line of the output * should start with a space, and the last line of the output should have an additional {. * For example: {{1, 2}, {3, 4}} should be formatted in the String as: * {{1 2} * {3 4}} * @param list the array to print. * @return the elements of the array, separated by spaces, and surrounded by { and }, with each row on a separate line. */ public static String arrayToString(int[][] list) { return null; }

/** * Create a new array that "flips" a rectangular region of matrix about the diagonal. So, each row of the output should be a column of the input. * Precondition: The region of matrix[rowStart...rowEnd][colStart...colEnd] exists. * @param matrix the input two dimensional array. * @param rowStart the index of the first row of the rectangular region to flip. * @param rowEnd the index of the last row of the rectangular region to flip. * @param colStart the index of the first column of the rectangular region to flip. * @param colEnd the index of the last column of the rectangular region to flip. */ public static int[][] transpose(int[][] matrix, int rowStart, int rowEnd, int colStart, int colEnd) { return null; }

/** * Creates a new array that is a copy of the input matrix, except that one row and one column have been removed. * Precondition: the row index is between 0 (inclusive) and the number of rows of matrix (not inclusive) * @param matrix the input two dimensional array * @param row the index of the row to remove * @param col the index of the column to remove */ public static int[][] removeRowAndCol(int[][] matrix, int row, int col) { return null; } }

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image

Step: 3

blur-text-image

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Systems For Advanced Applications 18th International Conference Dasfaa 2013 Wuhan China April 22 25 2013 Proceedings Part 2 Lncs 7826

Authors: Weiyi Meng ,Ling Feng ,Stephane Bressan ,Werner Winiwarter ,Wei Song

2013th Edition

3642374492, 978-3642374494

More Books

Students also viewed these Databases questions