| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Perl: Общие вопросы > Сортировка многомерного ряда |
| Автор: CPLUSPLUS 30.4.2005, 08:47 | ||
| Здравствуйте! Подскажите-ка быстренько, превеликие люди, как сортировать двумерный массив по первой измерений, чтобы привязанное к нему второе автоматом перемещалось вследзаним. То есть:
И при печати по порядку было: Василек Щасдайев Петюнчик Самураев Хотя у меня вообще-то числовые данные... Премного благодарю за внимание. |
| Автор: korob2001 30.4.2005, 09:42 | ||
Такая сортировака будет сортировать сначала по именам, если имена совпадают, то сортировка сортирует по фамилиям. Если сортируешь числовые данные, то замени cmp на <=> Возникнут вопросы по коду, пиши. Удачи. |
| Автор: CPLUSPLUS 30.4.2005, 10:22 |
| Thank You!!! Чрезвычайно умный код, у Холзнера такого нет, сейчас буду разбираться... |
| Автор: Kiber_rat 1.5.2005, 02:48 | ||||
Если сортировка второй размерности массива (фамилии в данном примере) не нужна
|
| Автор: korob2001 1.5.2005, 09:56 |
| Kiber_rat Да я знаю, просто хотелось помочь человеку чуть больше, чем ему хотелось. Хотя может это и лишнее. |
| Автор: Kiber_rat 2.5.2005, 15:13 |
| Да просто меня как обычно потянуло на рефакторинг |