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


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Nick Kovaliov                        2:5020/400     03 Mar 2003  15:10:43
 To : Evgenij Masherov
 Subject : Re: как их усреднять?
 -------------------------------------------------------------------------------- 
 
     EM> Я бы делал с кольцевым буфером указателей
     EM> на элементы отсортированного массива,
     EM> для отслеживания, что выбрасываем.
     EM> Вставкой вновь поступившего на место
     EM> выброшенного и серией сдвигов до места.
     EM> В худшем случае линейная сложность, хотя,
     EM> сделав поиск места делением пополам, ограничиваем
     EM> линейную по сложности часть только сдвигами
     EM> (а вот тут можно и машиннозависимые
     EM> приемчики показать...)
     EM> Впрочем, это близко к уже рассматривавшемуся.
 
 Hу про это я и говорил изначально.
 А кольцевой буфер - это как бы очевидно.
 
     EM> Hе решена задача...
     EM> Hадо выбрасывать на каждом шаге не ближайший,
     EM> а отстоящий на 116 позиций от вновь поступившего.
 
 Да, верно, тут я ошибся, спасибо.
 Чуть сложнее получается.
 
 Hужно выкидывать из нижней кучи последний эл-т,
 а медиану считать чуть по-другому.
 
 Выкидываешь последний эл-т в нижней куче,
 и смотришь новый -
 
 если он >= медиане,
 кидаешь его в верхнюю кучу, и
 старую медиану закидываешь в нижнюю кучу.
 
 если он < медианы, то закидываешь в нижнюю.
 
 Теперь разрешена ?
 
 До встречи, всего наилучшего !
 --- ifmail v.2.15dev5
  * Origin: Demos online service (2:5020/400)
 
 

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

 Тема:    Автор:    Дата:  
 как их усреднять?   Zahar Kiselev   27 Feb 2003 23:49:48 
 Re: как их усреднять?   Nick Kovaliov   28 Feb 2003 10:44:23 
 Re: как их усреднять?   Zahar Kiselev   28 Feb 2003 23:09:42 
 Re: как их усреднять?   Dmitry Statyvka   04 Mar 2003 16:07:49 
 Re: как их усреднять?   Zahar Kiselev   05 Mar 2003 00:15:58 
 Re: как их усреднять?   Dmitry Statyvka   06 Mar 2003 13:06:34 
 Re: как их усреднять?   Nick Kovaliov   06 Mar 2003 14:02:11 
 Re: как их усреднять?   Dmitry Statyvka   06 Mar 2003 15:32:48 
 Re: как их усреднять?   Nick Kovaliov   06 Mar 2003 16:44:30 
 как их усреднять?   Evgenij Masherov   28 Feb 2003 10:57:58 
 как их усреднять?   Zahar Kiselev   28 Feb 2003 21:33:28 
 как их усреднять?   Evgenij Masherov   01 Mar 2003 10:18:24 
 как их усреднять?   Zahar Kiselev   02 Mar 2003 01:05:54 
 Re: как их усреднять?   Nick Kovaliov   03 Mar 2003 11:12:46 
 Re: как их усреднять?   Nick Kovaliov   03 Mar 2003 11:08:43 
 Re: как их усреднять?   Evgenij Masherov   03 Mar 2003 12:26:49 
 Re: как их усреднять?   Nick Kovaliov   03 Mar 2003 13:05:22 
 Re: как их усреднять?   Evgenij Masherov   03 Mar 2003 14:14:42 
 Re: как их усреднять?   Nick Kovaliov   03 Mar 2003 15:10:43 
 Re: как их усреднять?   Nick Kovaliov   03 Mar 2003 15:26:05 
 Re: как их усреднять?   Zahar Kiselev   06 Mar 2003 02:18:24 
 Re: как их усреднять?   Nick Kovaliov   06 Mar 2003 10:05:20 
 Re: как их усреднять?   Zahar Kiselev   06 Mar 2003 17:06:50 
 Re: как их усреднять?   Dmitry Statyvka   06 Mar 2003 18:59:45 
 Re: как их усреднять?   Zahar Kiselev   06 Mar 2003 21:02:34 
 Re: как их усреднять?   Nick Kovaliov   07 Mar 2003 16:19:06 
 Re: как их усреднять?   Sergey Andrianov   01 Mar 2003 09:19:20 
 Re: как их усреднять?   Evgenij Masherov   03 Mar 2003 10:51:35 
 Re: как их усреднять?   Anatoly Saveliev   28 Feb 2003 09:23:31 
 Re: как их усреднять?   Sergey Andrianov   01 Mar 2003 00:22:06 
 как их усреднять?   Nickita A Startcev   02 Mar 2003 02:12:08 
 как их усреднять?   Zahar Kiselev   03 Mar 2003 05:20:48 
Архивное /ru.algorithms/2463233528a5c.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional