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

Задачи на массивы в Rust. Часть 6

Дан массив:

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

Найдите сумму элементов главной диагонали матрицы.

Дан массив:

let arrays = [ [1, 2, 3], [4, 5], [6, 7, 8, 9] ];

Найдите массив с максимальной суммой элементов.

Дан массив:

let numbers = [5, 2, 8, 1, 9, 3, 7, 4, 6];

Отсортируйте массив по убыванию и найдите второй по величине элемент.

Дан массив:

let array = [1, 2, 3, 2, 4, 5, 3, 6, 7, 1];

Удалите все дубликаты из массива, сохранив порядок элементов.

Дан массив:

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

Транспонируйте матрицу (поменяйте строки и столбцы местами).

Дан массив:

let numbers = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10];

Разделите массив на два: с четными и нечетными числами.

Дан массив:

let arrays = [ [1, 2, 3], [4, 5, 6], [7, 8, 9] ];

Найдите поэлементную сумму всех массивов.

Дан массив:

let numbers = [10, 20, 30, 40, 50, 60, 70, 80, 90, 100];

Сдвиньте элементы массива на 3 позиции вправо с циклическим переносом.

Дан массив:

let numbers = [1, 5, 3, 8, 2, 7, 4, 6, 9, 10];

Найдите длину наибольшей возрастающей подпоследовательности.

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