Latihan 1 dari materi Vec (Vector) di Rust — praktek dengan editor kode interaktif, test case otomatis, dan hint terpandu. Langsung jalan di browser.
Editor sudah berisi let mut angka = vec![5, 2, 8, 1, 9]; dan println!("{}", angka.len());. Biarkan dua baris itu (panjangnya dicetak sebelum apa pun diubah), lalu di bawahnya:
- Tambahkan angka 3 ke ujung vector:
angka.push(3);.
- Urutkan isinya:
angka.sort();.
- Cetak isinya lewat format debug:
println!("{:?}", angka);.
- Klik Jalankan.
Yang diperiksa: kode-mu memanggil .push(3) dan .sort(), mencetak variabelnya lewat println! dengan {} atau {:?} (bukan teks yang diketik jadi), baris pertama output-nya 5, dan output-nya memuat 1, 2, 3, 5, 8, 9:
5
[1, 2, 3, 5, 8, 9]