|
|
ru.perl- RU.PERL ---------------------------------------------------------------------- From : Gleb Galkin 2:5020/400 09 Dec 2000 15:21:23 To : All Subject : сортировка большого хеша --------------------------------------------------------------------------------
Hi All!
Вот возникла проблемка, никак не соображу как
бы половчее извернуться.
Hужно напечатать хеш отсортированный по ассоциированным значениям.
делаю
foreach $word (sort {$stat{$a} cmp $stat{$b}} keys %stat) {
print OUT "$stat{$word} $word \n";
}
скрипт вылетает с сообщением "Out of Memory"
Причем даже если foreach заменить на while - это все равно на спасает.
Одна только строчка
@sorted_keys = sort {$stat{$a} cmp $stat{$b}} keys %stat;
приводит к нехватке памяти.
Посоветуйте плз как извернуться...
---------------------------
Best Regards, Gleb Galkin
--- ifmail v.2.15dev5
* Origin: Demos online service (2:5020/400)
Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.perl/5338430a92a8.html, оценка из 5, голосов 10
|