Salve ragazzi, mi sto preparando l'esame di fondamenti di informatica e sto impazzendo su un esercizio che proprio non riesco a capire come vada svolto.
Testo: Scrivere una funzione che, dato un vettore (array dinamico) contenente valori interi anche ripetuti, costruisca un vettore senza valori ripetuti. Inoltre i valori del nuovo vettore devono rimanere nello stesso ordine in cui vendono incontrati per la prima volta nel vettore dato.
Il problema lo trovo a livello concettuale per lo più, ho provato a riflettere su una funzione ricorsiva, sullo scorrimento dell'array con doppio ciclo for...nessuna delle mie idee si è rivelata efficace però...qualcuno saprebbe gentilmente darmi una mano?
Grazie Mille!