Thread sort, ne und merkwürdiges Verhalten
(5 answers)
Opened by Wastl at 2014-11-04 21:18
@Linuxer
Stimmt, die fehlende -1 könnte auf jeden Fall ein Grund für das seltsame Verhalten sein. @Muffi Na ja, so ganz schlechter Zufall kann das nicht sein. Sortiert man auf diese Weise bassist, ferrari oder 1255354 erhält man folgendes Ergebnis: Code: (dl
)
perl -le 'print sort {$a ne $b} split //, "<WORT>"' tssabsi irrefra 4552153 also immer die gleiche Reihenfolge relativ zum Begriff. Habe das Ganze noch ein bisschen aufgedröselt: Code: (dl
)
1 my @list = qw(b1 a2 s3 s4 i5 s6 t7); Das Resultat: t7 s3 s4 a2 b1 s6 i5 Gleiches gilt auch für ferrari oder 1255354. Mit anderen Worten, eine beliebige 7-stellige Zeichenkette mit demselben Buchstaben an der 3., 4. und 6. Stelle, die restlichen Buchstaben unterschiedlich, führt zur selben Sortierung, nämlich: 7., 3., 4., 2., 1., 6. und 5. Buchstabe @Community Sorry, bin krankgeschrieben und hocke zu Hause rum, da kommt man halt auf solche Ideen ;) Last edited: 2014-11-05 14:00:45 +0100 (CET) |