Zitat:
, wenn man die innere Schleife in eine kleine Funktion packt:
Habe ich gemacht...
Furtbichler, dein Algorithmus zählt Werte, welche 2 oder mehr mal im Array vorkommen garnicht...
Das dürfte gegen das Topic:
Zitat:
Anzahl verschiedener Werte im Array ermitteln
verstoßen.
Zitat:
Optimieren kann man das noch, indem man die innere Schleife verlässt...
Ja stimmt, einfach ein
Break;
hinter das
Result := False;
Grüße!