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


ru.perl

 
 - RU.PERL ----------------------------------------------------------------------
 From : Alexander Babanov                    2:5020/5609.69 19 Apr 2001  21:45:51
 To : Ruslan Bondarev
 Subject : Re: Perl:10% из массива
 -------------------------------------------------------------------------------- 
 
 Юґullo Ruslan!
 
  AB>> Зависит от того, написаны ли они на эхотаге или на сях. Во втором
  AB>> случае особой задержки быть не должно.
  RB>     Вообще, на сях. Hо проверить работу это не удалось. Math::Random
  RB> упорно не хотел на работе собираться под винду. Отнес бы все на кривые
  RB> руки, но настораживает фраза с CPAN: "FAIL MSx86".
 
 И как его на CPAN допустили... :-/
 
  RB>     Кстати, нашел еще модуль rand48. Для маньяков, которые захотят
  RB> проверить твои примеры на массивах из, допустим, 200 триллионов
  RB> элементов.
 
 Разница в скорости очень заметна?
 
  AB>> ...блин, и в PerlMagic'е 15 бит :( И Math::*Random нет :( Правда
  AB>> установка CPAN'овских модулей вроде попроще. Пора перетягивать фидо
  AB>> под Mandrake...
  RB>     Та ну. Субъективный отстой. qded'ы всякие, ньюсридеры. Golded бог и
  RB> Один Соренсен - пророк его. (o:
 
 Hеправда твоя, голого деда уже сколько времени наш человек пишет :)))
 
  AB>> O(N*log(N)), даже если опустить финальную сортировку. Основной
  AB>> недостаток моего алгоритма - подпорченый исходный массив, не знаю
  AB>> можно ли этого избежать без накладных расходов.
  RB>     Я думаю мало тут найдется людей, которые работают с массивами из
  RB> миллиона элементов и желают их перемешивать. Поэтому простое
  RB> копирование массива ничего не испортит. Еще можно не убивать массив с
  RB> помощью undef, а хранить номера в хеше. Хотя, может можно как-то
  RB> красиво сделать...
 
 Если хранить номера в хеше, то будет O(N*log(N)) :( Если копировать -
 всего O(N), но памяти вдвое больше. В любом случае, тут будет выигрывать
 алгоритм из Кнута.
 
 CYa!!!
 
 ЪДВїЪДВВВДДДщщъъ ЪДВВВДї ЪїЪДВДДДДДДДДщщъъ   ЪДДДД 2:5020/5609.69 ДДДї
 іВіАґДЕ ґBabanov іВі ґВі іАґВіST BERSERKER   і babanov@earthlink.net і
 ... Еще наше поколение будет жить при Виагре! [предп. из писем Ильича к HКК]
 ---
  * Origin: Our governor can beat up your governor! (2:5020/5609.69)
 
 

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

 Тема:    Автор:    Дата:  
 Perl:10% из массива   Pavel Reich   15 Apr 2001 22:09:48 
 Re: Perl:10% из массива   Alexander Babanov   15 Apr 2001 12:20:27 
 Re: Perl:10% из массива   Ruslan Bondarev   15 Apr 2001 22:22:53 
 Re: Perl:10% из массива   Alexander Babanov   15 Apr 2001 16:32:12 
 Re: Perl:10% из массива   Ruslan Bondarev   16 Apr 2001 13:46:41 
 Perl:10% из массива   Anatolij Kupriyanov   16 Apr 2001 08:15:54 
 Re: Perl:10% из массива   Alexander Babanov   17 Apr 2001 00:50:28 
 Re: Perl:10% из массива   Ruslan Bondarev   17 Apr 2001 22:35:08 
 Re: Perl:10% из массива   Alexander Babanov   17 Apr 2001 22:37:30 
 Re: Perl:10% из массива   Konstantin Stupnik   18 Apr 2001 11:29:18 
 Re: Perl:10% из массива   Alexander Babanov   18 Apr 2001 09:47:18 
 Re: Perl:10% из массива   Artem Chuprina   18 Apr 2001 14:15:15 
 Re: Perl:10% из массива   Alexander Babanov   18 Apr 2001 09:31:00 
 Re: Perl:10% из массива   Artem Chuprina   18 Apr 2001 19:31:52 
 Re: Perl:10% из массива   Sergej Tarasov   19 Apr 2001 09:24:22 
 Re: Perl:10% из массива   Artem Chuprina   19 Apr 2001 10:57:40 
 Re: Perl:10% из массива   Tarasov Sergej   20 Apr 2001 11:44:49 
 Re: Perl:10% из массива   Artem Chuprina   20 Apr 2001 12:15:18 
 Re: Perl:10% из массива   Ruslan Bondarev   18 Apr 2001 22:47:01 
 Re: Perl:10% из массива   Alexander Babanov   19 Apr 2001 03:42:45 
 Re: Perl:10% из массива   Artem Chuprina   19 Apr 2001 17:14:19 
 Re: Perl:10% из массива   Alexander Babanov   19 Apr 2001 12:47:43 
 Re: Perl:10% из массива   Ruslan Bondarev   19 Apr 2001 23:36:14 
 Re: Perl:10% из массива   Artem Chuprina   20 Apr 2001 12:13:17 
 Re: Perl:10% из массива   Alexander Babanov   20 Apr 2001 07:38:39 
 Re: Perl:10% из массива   Artem Chuprina   20 Apr 2001 18:14:31 
 Hа: Perl:10% из массива   Vitali Brusentsev   26 Apr 2001 16:46:59 
 Re: Perl:10% из массива   Ruslan Bondarev   19 Apr 2001 23:14:36 
 Re: Perl:10% из массива   Alexander Babanov   19 Apr 2001 21:45:51 
 Re: Perl:10% из массива   Ruslan Bondarev   20 Apr 2001 09:59:51 
 Re: Perl:10% из массива   Artem Chuprina   20 Apr 2001 15:32:00 
 Re: Perl:10% из массива   Ruslan Bondarev   20 Apr 2001 17:27:31 
 Re: Perl:10% из массива   Artem Chuprina   21 Apr 2001 12:33:23 
 Re: Perl:10% из массива   Ruslan Bondarev   22 Apr 2001 10:27:13 
 Re: Perl:10% из массива   Yuriy Kaminskiy   20 Apr 2001 15:17:01 
 Re: Perl:10% из массива   Alexander Babanov   22 Apr 2001 20:19:06 
 Re: Perl:10% из массива   Yuriy Kaminskiy   24 Apr 2001 03:21:50 
 Re: Perl:10% из массива   Alexander Babanov   24 Apr 2001 18:54:37 
 Re: Perl:10% из массива   Ruslan Bondarev   18 Apr 2001 07:36:10 
 Re: Perl:10% из массива   Alexander Babanov   18 Apr 2001 02:03:50 
 Re: Perl:10% из массива   Ruslan Bondarev   18 Apr 2001 22:45:33 
 Re: Perl:10% из массива   Artem Chuprina   19 Apr 2001 11:01:45 
 Re: Perl:10% из массива   Ruslan Bondarev   19 Apr 2001 23:07:20 
 Re: Perl:10% из массива   Artem Chuprina   20 Apr 2001 12:15:20 
 Re: Perl:10% из массива   Ruslan Bondarev   20 Apr 2001 17:12:48 
 Re: Perl:10% из массива   Artem Chuprina   21 Apr 2001 12:35:25 
 Re: Perl:10% из массива   Ruslan Bondarev   22 Apr 2001 10:30:12 
 Re: Perl:10% из массива   Alexander Babanov   22 Apr 2001 08:11:37 
 Re: Perl:10% из массива   Ruslan Bondarev   23 Apr 2001 21:31:56 
 Re: Perl:10% из массива   Alexander Babanov   24 Apr 2001 00:22:58 
 Re: Perl:10% из массива   Ruslan Bondarev   24 Apr 2001 19:42:06 
 Re: Perl:10% из массива   Yuriy Kaminskiy   22 Apr 2001 02:20:33 
 Re: Perl:10% из массива   Ruslan Bondarev   23 Apr 2001 21:45:27 
 Re: Perl:10% из массива   Alexander Babanov   19 Apr 2001 03:39:23 
 Re: Perl:10% из массива   Ruslan Bondarev   19 Apr 2001 23:09:25 
 Re: Perl:10% из массива   Artem Chuprina   18 Apr 2001 14:13:13 
 Re: Perl:10% из массива   Ruslan Bondarev   18 Apr 2001 22:47:06 
 Re: Perl:10% из массива   Artem Chuprina   16 Apr 2001 14:13:40 
Архивное /ru.perl/47303adfa3bc.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional