Николай качи първо решение на 31.10.2024 02:06 (преди около 1 година)
Решението ти не се компилира заедно с пълния тест.
Структурите FibIter и RevFibIter трябва да са публично достъпни, т.е.
pub struct FibIter { ...
pub struct RevFibIter { ...
Функциите fib_split, fib_split_n и fib_split_n_symmetric трябва да са свободни функции, а не методи на FibIter. Само new, next и rev трябва да са методи.
Прочети отново указанията за предаване на домашни, там е написано как можеш да си тестваш проекта с базовия тест, за да си сигурен, че се компилира
За да пуснете теста:
- Запазете тестовия файл като
tests/test_basic.rs(в проекта, инициализиран по-горе сcargo new)- Изпълнете следната команда:
cargo test
За пояснение главната директория на проекта трябва да съдържа Cargo.toml, src/, tests/.
Т.е. трябва да поправя тези неща и да кача домашното на ново или просто ми казваш къде са ми грешките за да feedback?
