トラック
/
Rust
Rust
/
演習
/
短いフィボナッチ数列
短いフィボナッチ数列

短いフィボナッチ数列

学習演習

はじめに

Rustには、ベクターを作成するのに役立つマクロvec![]が用意されています。 配列を初期化したいときに、とても便利です。

説明

空のバッファを初期化し、フィボナッチ数列の最初の5つの数値(要素)を並べていきます。

フィボナッチ数列は、次の要素がその前の2つの和になる数列です。この数列は1から始まるので、最初の2つの要素は1と1です。

1. count個のゼロからなるバッファを作成する

count個のゼロからなるバッファを作成する関数を書きます。

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

2. フィボナッチ数列の最初の5つの要素を並べる

フィボナッチ数列の最初の5つの数値を返す関数を作ります。 最初の5つの要素は1, 1, 2, 3, 5です。

let first_five = fibonacci();
// [1, 1, 2, 3, 5]
GitHubで編集する リンクは新しいウィンドウまたはタブで開きます
Rust Exercism

短いフィボナッチ数列を始める準備はできましたか?

Exercismに登録すれば、99個の演習、そして本物の人間によるメンタリングとともに、Rustを学んでマスターできます。すべて無料です。