Rust proporciona la macro vec![] para ayudarte a crear vectores.
Resulta muy práctico cuando necesitas inicializar arrays.
Vas a inicializar búferes vacíos y a listar los cinco primeros números, o elementos, de la sucesión de Fibonacci.
La sucesión de Fibonacci es un conjunto de números en el que cada elemento es la suma de los dos anteriores. Empezamos la sucesión en uno, así que los dos primeros elementos son 1 y 1.
count cerosCrea una función que cree un búfer de count ceros.
let my_buffer = create_buffer(5);
// [0, 0, 0, 0, 0]
Crea una función que devuelva los cinco primeros números de la sucesión de Fibonacci.
Sus cinco primeros elementos son 1, 1, 2, 3, 5
let first_five = fibonacci();
// [1, 1, 2, 3, 5]
Regístrate en Exercism para aprender y dominar Rust con 99 ejercicios y mentoría humana real, todo gratis.