Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

For Java: In my main program, I have the user input the rows and columns for the 2d array and in the main section, they

For Java: In my main program, I have the user input the rows and columns for the 2d array and in the main section, they can call this method to transpose the array. If the user enters a rectangle array it won't display the whole array. Can you see my error?

//where I call the method in my main method

else if(number==5) { MatrixWrapper.transpose(matrix); }

//the transpose method

public static int[][] transpose(int[][] matrix) { int m = matrix.length; int n = matrix[0].length; int[][] tMatrix = new int[n][m]; for(int x = 0; x < n; x++) for(int y = 0; y < m; y++) tMatrix[x][y] = matrix[y][x]; for (int x = 0; x < matrix.length; x++) { for (int y = 0; y < matrix[y].length; y++) { System.out.print(matrix[y][x] + " "); } System.out.println(); } return matrix; }

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

Machine Learning And Knowledge Discovery In Databases European Conference Ecml Pkdd 2018 Dublin Ireland September 10 14 2018 Proceedings Part 1 Lnai 11051

Authors: Michele Berlingerio ,Francesco Bonchi ,Thomas Gartner ,Neil Hurley ,Georgiana Ifrim

1st Edition

3030109240, 978-3030109240

More Books

Students also viewed these Databases questions