Latihan 1: Vec (Vector) — Rust

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:

  1. Tambahkan angka 3 ke ujung vector: angka.push(3);.
  2. Urutkan isinya: angka.sort();.
  3. Cetak isinya lewat format debug: println!("{:?}", angka);.
  4. 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]

Hint