Menu
CoddyTech

Rangkuman: Menghapus Duplikat

Termasuk bagian Logika dan Alur dalam perjalanan GDScript di Coddy. Pelajaran 36 dari 78.

challenge icon

Tantangan

Mudah

Tulis fungsi remove_duplicates(numbers: Array[int]) -> Array[int] yang mengembalikan array baru berisi setiap angka dari numbers satu kali, sesuai urutan kemunculan pertamanya.

Contohnya, remove_duplicates([1, 2, 2, 3, 4, 4, 5]) mengembalikan [1, 2, 3, 4, 5], dan remove_duplicates([5, 4, 5, 3, 4]) mengembalikan [5, 4, 3].

Gunakan dictionary sebagai set untuk mengingat angka yang sudah kamu lihat. Kamu hanya perlu menulis fungsinya: Coddy akan memanggilnya dengan array yang berbeda dan memeriksa nilai yang dikembalikannya.

Coba sendiri

func remove_duplicates(numbers: Array[int]):
	# Tulis kodemu di sini
	pass

Semua pelajaran di Logika dan Alur

Latihan sendiri: Compiler GDScript online