Se disponiamo di un array di tutti i numeri fino a N (N < 10), qual è il modo migliore per trovare tutti i numeri mancanti. Esempio:Trova i numeri mancanti
N = 5
1 5 3 2 3
Output: 1 5 4 2 3
Nell'ex, il numero 4 era quella perduta, e c'erano 2 3s, quindi abbiamo sostituito il primo con 4 e ora la matrice è completa - tutti i numeri fino a 5 sono lì .
Esiste un semplice algoritmo in grado di farlo?
È necessario specificare il problema in modo più chiaro. Come è stata fatta la sostituzione? Diciamo che so che manca un numero. Dove lo metto nell'array?Perché hai scelto di sostituire il primo '3' con' 4' (a differenza dell'ultimo '3')? Sarebbe corretto se sostituisse l'ultimo '3' con' 4' invece? – AnT
Sarebbe utile, se la domanda di Andrey fosse esaudita. – Jagannath