Задачи на типы в Rust. Часть 5
Дан следующий код:
let xxx = vec![
vec![
vec![1, 2],
vec![3, 4]
],
vec![
vec![5, 6],
vec![7, 8]
]
];
Явно укажите тип переменной.
Дан следующий код:
let xxx = HashMap::from([
("first", vec![1, 2, 3]),
("second", vec![4, 5, 6])
]);
Явно укажите тип переменной.
Дан следующий код:
let xxx = HashMap::from([
(1, "apple"),
(2, "banana"),
(3, "orange")
]);
Явно укажите тип переменной.
Дан следующий код:
let xxx = HashMap::from([
("matrix", vec![
vec![1, 2],
vec![3, 4]
])
]);
Явно укажите тип переменной.
Дан следующий код:
let xxx = HashMap::from([
("users", vec![
HashMap::from([("name", "alice"), ("age", 25)]),
HashMap::from([("name", "bob"), ("age", 30)])
])
]);
Явно укажите тип переменной.
Дан следующий код:
let xxx = vec![
vec![
vec![true, false],
vec![false, true]
],
vec![
vec![true, true],
vec![false, false]
]
];
Явно укажите тип переменной.
Дан следующий код:
let xxx = HashMap::from([
("settings", HashMap::from([
("theme", "dark"),
("language", "russian")
]))
]);
Явно укажите тип переменной.
Дан следующий код:
let xxx = vec![
HashMap::from([
("coordinates", vec![
vec![1.0, 2.0],
vec![3.0, 4.0]
])
])
];
Явно укажите тип переменной.
Дан следующий код:
let xxx = HashMap::from([
("data", vec![
vec![
vec!['a', 'b'],
vec!['c', 'd']
]
])
]);
Явно укажите тип переменной.
Дан следующий код:
let xxx = HashMap::from([
(1, HashSet::from(["a", "b", "c"])),
(2, HashSet::from(["d", "e", "f"]))
]);
Явно укажите тип переменной.