Главная страница


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Boris Ivanov                         2:461/1024.314 13 Dec 2000  19:59:00
 To : Gleb Galkin
 Subject : сортировка большого хеша
 -------------------------------------------------------------------------------- 
 
 
 13 Dec 00 Gleb Galkin write to All about "сортировка большого хеша":
 
  >>gzr> Вот возникла проблемка, никак не соображу как
  >>gzr> бы половчее извернуться.
  >>gzr>
  >>gzr> Hужно напечатать хеш отсортированный по ассоциированным
  >>gzr> значениям. делаю   foreach $word (sort {$stat{$a} cmp $stat{$b}}
  >>gzr> keys %stat) {   print OUT "$stat{$word} $word \n"; } скрипт
  >>gzr> вылетает с сообщением "Out of Memory" Причем даже если foreach
  >>gzr> заменить на while - это все равно на спасает. Одна только
  >>gzr> строчка @sorted_keys = sort {$stat{$a} cmp $stat{$b}} keys
  >>gzr> %stat; приводит к нехватке памяти.  Посоветуйте плз как
  >>gzr> извернуться...
  >>
  GG>   Я собираю в хеш все слова (слова являються keys, а количество
  GG> упоминаний - values)
 
 Ty mozhesh uvelichit' xhv_max parameter. Max kol-vo klyuchey v hash-e.
 
  keys %my_hash = 2000000;
 
 Eto uskoryaet rabotu hasha...
 No imho  dlya takih zadach C bol'she podhodit.
 
      Be happy...
 
 ... /// P!Labs WHQ. ///
 ---
  * Origin: PiLabs (2:461/1024.314)
 
 

Вернуться к списку тем, сортированных по: возрастание даты  уменьшение даты  тема  автор 

 Тема:    Автор:    Дата:  
 Re: сортировка большого хеша   Gleb Galkin   13 Dec 2000 13:41:37 
 сортировка большого хеша   Boris Ivanov   13 Dec 2000 19:59:00 
 Re: сортировка большого хеша   Artem Chuprina   14 Dec 2000 18:49:05 
 сортировка большого хеша   Boris Ivanov   17 Dec 2000 20:11:00 
 Re: сортировка большого хеша   Serge Shikov   22 Dec 2000 13:11:42 
 Re: сортировка большого хеша   Tarasov Sergej   22 Dec 2000 19:08:43 
 Re: сортировка большого хеша   Yuriy Kaminskiy   24 Dec 2000 03:22:50 
 Re: сортировка большого хеша   Serge Shikov   25 Dec 2000 13:50:42 
 сортировка большого хеша   Boris Ivanov   24 Dec 2000 12:31:00 
 Re: сортировка большого хеша   Serge Shikov   28 Dec 2000 12:41:47 
 Re: сортировка большого хеша   Ruslan Bondarev   28 Dec 2000 23:39:28 
 сортировка большого хеша   alexander smishlajev   29 Dec 2000 22:33:31 
 Re: сортировка большого хеша   Ruslan Bondarev   30 Dec 2000 21:04:59 
 кнут (was: сортировка большого хеша)   alexander smishlajev   31 Dec 2000 14:48:08 
Архивное /ru.perl/188883a37c8ec.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional