Fortgeschrittenes Sortieren
In Kapitel 3 haben wir Ihnen gezeigt, wie Sie mit dem eingebauten sort
-Operator eine Liste in ASCII-betischer Reihenfolge sortieren können. Was ist aber zu tun, wenn Sie eine numerische Sortierung brauchen? Oder eine Sortierung, die auf in einem Hash gespeicherten Informationen basiert? Nun – Perl lässt Sie Listen in einer von Ihnen festgelegten Reihenfolge sortieren. Beispiele für all dies finden Sie am Ende dieses Kapitels.
Um Perl mitzuteilen, in welcher Reihenfolge Ihre Liste sortiert werden soll, definieren Sie eine Sortierungssubroutine, kurz Sortierroutine. Wenn Sie jemals Informatikunterricht gehabt haben, werden Ihnen bei diesem Wort womöglich Sachen wie »Bubblesort«, »Shellsort« oder »Quicksort« in den Sinn ...
Get Einführung in Perl, Sixth Edition now with the O’Reilly learning platform.
O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.