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


ru.algorithms

 
 - RU.ALGORITHMS ----------------------------------------------------------------
 From : Max Alekseyev                        2:5015/60      21 Jul 2001  14:03:36
 To : Stanislav Shwartsman
 Subject : найти ближайшую бОльшую степень двойки минус 1
 -------------------------------------------------------------------------------- 
 
 
 Replying to a message of Stanislav Shwartsman to Max Alekseyev:
 
  MA>>>> Это на каких данных? Время усредненное?
 
  SS>>>  Это на любых. Для любого процессора можно просчитать скоько
  SS>>> тактов займет выполнение той или иной программы.
 
  MA>> Как это на любых?
 
  SS>  Ты что тут имел в виду ?
 
  MA>> Получается, что "развернутый" цикл из 32 операций выполняется быстрее
  MA>> даже _одного_ условного перехода?
 
  SS>  Посмотри на свой код. Если захочешь, я без труда найду там и второй и 
  SS> третий ... и десятый условный переход.
 
 Hапример, если на вход подано уже "готовое" число вида 2^n - 1, то условие
 проверится один раз и будет выполнен максимум один условный переход. Т.о. время 
 работы предложенного мной алгоритма существенно зависит от входных данных.
 Поэтому мне непонятна фраза "на любых данных". 
 
 ИМХО, в этом случае, говоря о трудоемкости, нужно либо усреднять, либо говорит
 отдельно о лучшем/худшем случаях...
 
  SS>>> не говоря уже о том, что в них будет даже меньше комманд на
  SS>>> выполнение.
 
  MA>> Hо сам цикл короче (иногда значительно) чем 32...
 
  SS>  Имеет значения.
 
 Вот именно.
 
 Regards,      ш.ш
         Max    ~
 =.= QU/2 playing: Alsu - Inogda
 --- OS/2 Uptime:  0d 8h 54m 4s 906ms
  * Origin: Dogs crawl under gates, software crawls under Windows! (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/18133b598ce8.html, оценка 2 из 5, голосов 10
Яндекс.Метрика
Valid HTML 4.01 Transitional