مسیرها
/
Rust
Rust
/
تمرین‌ها
/
دنباله‌ی کوتاه فیبوناچی
دنباله‌ی کوتاه فیبوناچی

دنباله‌ی کوتاه فیبوناچی

تمرین یادگیری

مقدمه

Rust یک ماکروی vec![] دارد که به شما کمک می‌کند وکتور بسازید. این ماکرو وقتی بخواهید فهرست‌ها را مقداردهی اولیه کنید، خیلی به کارتان می‌آید.

دستورالعمل‌ها

قرار است بافرهایی خالی ایجاد کنید و پنج عدد، یا پنج عنصر، اول دنباله‌ی فیبوناچی را فهرست کنید.

دنباله‌ی فیبوناچی مجموعه‌ای از اعداد است که در آن هر عنصر بعدی برابر با مجموع دو عنصر قبلی است. این دنباله را از عدد ۱ شروع می‌کنیم. بنابراین دو عنصر اول آن ۱ و ۱ هستند.

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 تمرین و مربی‌گری انسانی واقعی یاد بگیرید و در آن استاد شوید، همه‌ی این‌ها رایگان.