Menu
CoddyTech

Riepilogo - Rimuovere i duplicati

Fa parte della sezione Logica e flusso del percorso GDScript di Coddy. Lezione 36 di 78.

challenge icon

Sfida

Facile

Scrivi una funzione remove_duplicates(numbers: Array[int]) -> Array[int] che restituisca un nuovo array con ogni numero di numbers una sola volta, nell’ordine della sua prima comparsa.

Per esempio, remove_duplicates([1, 2, 2, 3, 4, 4, 5]) restituisce [1, 2, 3, 4, 5], e remove_duplicates([5, 4, 5, 3, 4]) restituisce [5, 4, 3].

Usa un dizionario come insieme per ricordare i numeri che hai già visto. Devi scrivere solo la funzione: Coddy la chiama con array diversi e controlla cosa restituisce.

Provalo tu

func remove_duplicates(numbers: Array[int]):
	# Scrivi il codice qui
	pass

Tutte le lezioni di Logica e flusso

Esercitati da solo: Compilatore GDScript online