This commit is contained in:
user
2025-03-25 01:43:22 +04:00
parent c3d5ac3ba2
commit 80141c3b9e
11 changed files with 523 additions and 0 deletions

View File

@@ -0,0 +1,27 @@
package ru.pyzhov.MatrixProcessing;
import org.springframework.stereotype.Service;
import java.util.Arrays;
@Service
public class MatrixService {
public int[][] sortByFirstElement(int[][] matrix) {
Arrays.sort(matrix, (a, b) -> Integer.compare(b[0], a[0]));
return matrix;
}
public void printMatrix(int[][] matrix) {
int rowsToPrint = Math.min(matrix.length, 10);
int colsToPrint = matrix.length > 0 ? Math.min(matrix[0].length, 10) : 0;
for (int i = 0; i < rowsToPrint; i++) {
for (int j = 0; j < colsToPrint; j++) {
System.out.print(matrix[i][j] + " ");
}
System.out.println();
}
}
}