Percursos
/
Rust
Rust
/
Exercícios
/
Uma pequena sequência de Fibonacci
Uma pequena sequência de Fibonacci

Uma pequena sequência de Fibonacci

Exercício de aprendizagem

Introdução

O Rust disponibiliza a macro vec![] que te ajuda a criar vetores. Isto dá bastante jeito quando precisas de inicializar listas.

Instruções

Vais inicializar buffers vazios e listar os cinco primeiros números, ou elementos, da sequência de Fibonacci.

A sequência de Fibonacci é um conjunto de números em que o elemento seguinte é a soma dos dois anteriores. Começamos a sequência pelo um. Assim, os dois primeiros elementos são 1 e 1.

1. Cria um buffer com count zeros.

Cria uma função que cria um buffer com count zeros.

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

2. Lista os cinco primeiros elementos da sequência de Fibonacci

Cria uma função que devolve os cinco primeiros números da sequência de Fibonacci. Os seus cinco primeiros elementos são 1, 1, 2, 3, 5

let first_five = fibonacci();
// [1, 1, 2, 3, 5]
Editar via GitHub A ligação abre numa nova janela ou separador
Rust Exercism

Estás pronto para começar Uma pequena sequência de Fibonacci?

Inscreve-te no Exercism para aprenderes e dominares Rust com 99 exercícios, e mentoria humana real, tudo grátis.