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

Заполнение многомерных векторов в Rust

Пустую таблицу из векторов чисел собирают двумя циклами. Внешний заводит очередной ряд, внутренний записывает в него числа. Готовый ряд кладут во внешний вектор через push:

let mut grid: Vec<Vec<i32>> = Vec::new(); for _ in 0..2 { let mut row = Vec::new(); for j in 1..=3 { row.push(j); } grid.push(row); } println!("{:?}", grid);

Заполните вектор векторов так, чтобы получилось три ряда, в каждом числа 1, 2, 3. Выведите результат.

Дан вектор букв:

let letters = vec!['a', 'b', 'c'];

Заполните вектор векторов двумя рядами, каждый из которых повторяет все буквы из letters. Выведите результат.

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