/
GeneralCocos
/
SberJavaCourseBeginner
Обзор
Документация
Войти
/
GeneralCocos
/
SberJavaCourseBeginner
Код
Запросы
1
Задачи
Вики
Пакеты
0
Релизы
0
Аналитика
Безопасность
hw_1
src/hw1/ex3.java
48 строк
1 KB
GeneralCocos
Добавил комментарий, чтобы понять как работает слияние
03 мар 2025, 00:09
03 мар 2025, 00:09
63da7d2
Код
Авторство
О чём код?
package hw1; import java.util.Random; public class ex3 { public static void main(String[] args) { int size = 8; int[][] matrix = new int[size][size]; Random random = new Random(); for (int i = 0; i < size; i++) { for (int j = 0; j < size; j++) { matrix[i][j] = random.nextInt(256); } } System.out.println("Исходная матрица:"); print(matrix); int[][] rotated = rotate(matrix); System.out.println("Повёрнутая матрица:"); print(rotated); } public static void print(int[][] matrix) { for (int[] row : matrix) { for (int num : row) { System.out.print(num + " "); } System.out.println(); } } public static int[][] rotate(int[][] matrix) { int n = matrix.length; int[][] rotated = new int[n][n]; for (int i = 0; i < n; i++) { for (int j = 0; j < n; j++) { rotated[j][n - 1 - i] = matrix[i][j]; } } return rotated; } //Просто комментарий }