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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Artem Chuprina                       2:5020/371.32  14 Dec 2000  18:49:05
 To : Boris Ivanov
 Subject : Re: сортировка большого хеша
 -------------------------------------------------------------------------------- 
 
 В твоём письме от Wed, 13 Dec 2000 18:59:00 +0300 написано:
 
 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)
 BI> 
 BI> Ty mozhesh uvelichit' xhv_max parameter. Max kol-vo klyuchey v hash-e.
 BI> 
 BI>  keys %my_hash = 2000000;
 BI> 
 BI> Eto uskoryaet rabotu hasha...
 
 Так оно у него по нехватке памяти падает, какое еще ускорение?
 
 --- slrn/0.9.6.3-as (Linux)
  * Origin: AKA с подствольным плюсомётом (2:5020/371.32)
 
 

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

 Тема:    Автор:    Дата:  
 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/724184c25aad1.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional