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


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Max Alekseyev                        2:5015/60      21 Jul 2001  19:40:20
 To : Andrew Ezhguroff
 Subject : найти ближайшую бОльшую степень двой  ки минус 1
 -------------------------------------------------------------------------------- 
 
 
 Replying to a message of Andrew Ezhguroff to Max Alekseyev:
 
  >> Hапример, если на вход подано уже "готовое" число вида 2^n - 1, то
  >> условие проверится один раз и будет выполнен максимум один условный
  >> переход. Т.о. время
  >> работы предложенного мной алгоритма существенно зависит от входных
  >> данных.
 
  AE> В ХУДШЕМ случае (2^62 для целго со знаком - по условию число int64)
  AE> твой цикл будет выполнен 62 раза, а условие проверено 63 раза. А в
  AE> варианте АМ в ЛЮБОМ случае потребуется только 6 операций
  AE> присваивания.
 
 Я не спорю, что алгоритм АМ _в среднем_ работает быстрее. Hо вы отнюдь меня в
 этом не убедили ;-)
 Hапример, почему вы рассматриваете только ХУДШИЙ случай? Почему не ЛУЧШИЙ?
 
 Логичнее здесь поступить так: берем _всевозможные_ варианты входных данных и
 считаем сколько суммарно потребуется времени/операций на их обработку тому и
 другому алгоритму. И на основании полученных результатов уже можно делать
 вывод...
 
 Regards,      ш.ш
         Max    ~
 
 --- OS/2 Uptime:  0d 14h 32m 52s 304ms
  * Origin: В чем родила мать, в том и помирать. (2:5015/60)
 
 

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

 Тема:    Автор:    Дата:  
 найти ближайшую бОльшую степень двойки минус 1   Ђ­¤аҐ© Њ ЄбЁ¬Ґ­Є®   16 Jul 2001 12:29:30 
 найти ближайшую бОльшую степень двойки минус 1   Stepan Polovnikov   16 Jul 2001 20:59:21 
 найти ближайшую бОльшую степень двойки минус 1   Vladislav Irdullin   16 Jul 2001 22:57:34 
 найти ближайшую бОльшую степень двойки минус 1   Max Alekseyev   18 Jul 2001 03:28:58 
 Re: найти ближайшую бОльшую степень двойки минус 1   Yuriy Kaminskiy   19 Jul 2001 22:03:33 
 найти ближайшую бОльшую степень двойки минус 1   Max Alekseyev   20 Jul 2001 16:11:58 
 найти ближайшую бОльшую степень двойки минус 1   Stanislav Shwartsman   20 Jul 2001 16:30:36 
 найти ближайшую бОльшую степень двойки минус 1   Kluchnikov Eugene   20 Jul 2001 20:00:32 
 найти ближайшую бОльшую степень двойки минус 1   Gleb   24 Jul 2001 21:55:11 
 найти ближайшую бОльшую степень двойки минус 1   Kluchnikov Eugene   25 Jul 2001 00:19:52 
 [*] Re: найти ближайшую бОльшую степень двойки минус 1   Comoderator Of Ru Algorithms   25 Jul 2001 17:26:24 
 Re: найти ближайшую бОльшую степень двойки минус 1   Comoderator Of Ru Algorithms   25 Jul 2001 17:20:58 
 найти ближайшую бОльшую степень двойки минус 1   Max Alekseyev   21 Jul 2001 00:31:18 
 найти ближайшую бОльшую степень двойки минус 1   Stanislav Shwartsman   21 Jul 2001 09:43:02 
 найти ближайшую бОльшую степень двойки минус 1   Max Alekseyev   21 Jul 2001 14:03:36 
 Re: найти ближайшую бОльшую степень двой ки минус 1   Andrew Ezhguroff   21 Jul 2001 15:47:14 
 найти ближайшую бОльшую степень двой ки минус 1   Max Alekseyev   21 Jul 2001 19:40:20 
 Re: найти ближайшую бОльшую степень двой ки минус 1   Andrew Ezhguroff   22 Jul 2001 02:17:25 
 найти ближайшую бОльшую степень двой ки минус 1   Dmitriy Litskalov   22 Jul 2001 10:52:54 
 найти ближайшую бОльшую степень двой ки минус 1   Dmitriy Litskalov   22 Jul 2001 12:33:58 
Архивное /ru.algorithms/18133b59dc4f.html, оценка 1 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional