Introducción
En este laboratorio, aprenderemos sobre los vectores, que son arrays redimensionables en Rust que pueden crecer o contraerse en cualquier momento. Un vector se representa utilizando tres parámetros: un puntero a los datos, la longitud y la capacidad. La capacidad indica cuánta memoria está reservada para el vector, y cuando la longitud supera la capacidad, el vector se reasigna con una capacidad mayor. Podemos recopilar iteradores en vectores utilizando el método collect, inicializar vectores utilizando la macro vec!, insertar nuevos elementos al final utilizando el método push y obtener el número de elementos utilizando el método len. También podemos acceder a los elementos utilizando la indexación, eliminar el último elemento utilizando el método pop e iterar sobre el vector utilizando los métodos iter o iter_mut. Además, hay más métodos disponibles para los vectores en el módulo std::vec.
Nota: Si el laboratorio no especifica un nombre de archivo, puede utilizar cualquier nombre de archivo que desee. Por ejemplo, puede utilizar
main.rs, compilar y ejecutarlo conrustc main.rs &&./main.