Bei kleinen Arrays (N< ca. 20) versagen i.a. Optimierungsbestrebungen.
Deswegen hatte ich mich mit "In diesem Fall" ja auch auf deine Bemerkung "Je größer die Liste" bezogen. Aber es sind ja wohl immer nur recht überschaubare Datenmengen. Man kann eben nur schwer Optimierungsvorschläge machen, wenn man das gesamte Umfeld nicht kennt.