Werte eines Arrays vergleichen
16.07.2003 16:01:21
Begges
mir dreht sich schon das Hirn, drum hier das Problem für alle Forums-Besucher.
Ich habe in ein Array Werte eingelesen. Jetzt soll jeder Wert daraufhin überprüft werden, ob er doppelt vor kommt, wenn ja, wird der Wert des Wertes um 1 erhöht bzw auf die nächste 'freie' Zahl. Allerdings darf dieser neue Wert auch nicht doppelt vorhanden sein.
Gibts da eine elegante Lösung
Beispiel:
Hier wird nichts verändert:
10 -->10
12 -->12
14 -->14
16 -->16
Hier wird verändert:
10 -->10
10 -->11
14 -->14
16 -->16
und jetzt Problematisch:
10 -->10
10 -->12 (!)
11 -->11
16 -->16
Danke
Begges