Следите за новинками
в нашем Telegram канале. Жми, чтобы подписаться:)
⊗rsTsTmClL7 67 of 173 menu
◀ ▶

Задачи на многомерность в Rust. Часть 7

Дан следующий массив:

let matrix = vec![vec![1,2,3], vec![4,5,6]];

Транспонируйте матрицу.

Дан следующий массив:

let matrix = vec![vec![1,2], vec![3,4]];

Найдите сумму каждой строки матрицы.

Дан следующий массив:

let matrix = vec![vec![1,2], vec![3,4]];

Найдите сумму каждого столбца.

Сделайте умножение матрицы на число.

Дан следующий массив:

let cube = Array(2) { Array(2) { IntArray(2) { it } } };

Найдите максимальный элемент в 3D массиве.

Дан следующий массив:

let a = vec![vec![1,2], vec![3,4]]; let b = vec![vec![5,6], vec![7,8]];

Сложите две матрицы одинакового размера.

Дан следующий массив:

let matrix = vec![vec![1,2,3], vec![4,5,6], vec![7,8,9]];

Выведите матрицу по спирали.

Дана следующая переменная:

let n = 3;

Создайте единичную матрицу n×n.

Дан следующий массив:

let matrix = vec![vec![1,2], vec![3,4]];

Проверьте, является ли матрица квадратной.

Дан трёхмерный массив чисел. Найдите сумму элементов главной диагонали каждой «плоскости» и соберите результаты в одномерный массив.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить