Треки
/
Rust
Rust
/
Вправи
/
Коротка послідовність Фібоначчі
Коротка послідовність Фібоначчі

Коротка послідовність Фібоначчі

Навчальна вправа

Вступ

Rust надає макрос vec![], який допомагає створювати вектори. Це стає в пригоді, коли нам потрібно ініціалізувати списки.

Вказівки

Ми ініціалізуємо порожні буфери та виводимо список перших пʼяти чисел, або елементів, послідовності Фібоначчі.

Послідовність Фібоначчі - це набір чисел, де кожен наступний елемент дорівнює сумі двох попередніх. Починаємо послідовність з одиниці. Тож перші два елементи - це 1 і 1.

1. Створіть буфер із count нулів.

Створіть функцію, яка створює буфер із count нулів.

let my_buffer = create_buffer(5);
// [0, 0, 0, 0, 0]

2. Виведіть перші пʼять елементів послідовності Фібоначчі

Створіть функцію, яка повертає перші пʼять чисел послідовності Фібоначчі. Її перші пʼять елементів - це 1, 1, 2, 3, 5

let first_five = fibonacci();
// [1, 1, 2, 3, 5]
Редагувати через GitHub Посилання відкривається в новому вікні або вкладці
Rust Exercism

Час розпочати Коротка послідовність Фібоначчі?

Зареєструйтеся на Exercism, щоб вивчати й опановувати Rust, а також 99 вправ та справжнє наставництво від людей, і все це безкоштовно.