radix sort
- From
- Alexander Chelmodeev (2:5062/17.5)
- To
- Ilia Kantor
- Date
- 2002-11-18T11:13:16Z
- Area
- RU.ALGORITHMS
/Привет Ilia!/
18 Ноя 2002 Пн в 07:37 : Илья Кантор --> All:
ИК> Одного понять не могу: почему при переходе от short к long сабж
ИК> замедляется в 2 раза, а при переходе от long к long long(8байт инт) -
ИК> в 3.5-4 раза ?
ИК> Думаю, может быть связано с чем-то низкоуровневым, но с чем ?
Системы и машины пока 32-хбитные, а не 64-битные.
ИК> Делаются полностью одинаковые проходы для типа long - по нулевому,
ИК> первому, второму, затем третьему байтам числа.
ИК> Если тип long long - то, соответственно, от нулевого до 7го байта..
ИК> Проходов в 2 раза больше, скорость должна в 2 раза упасть.. Но не в
ИК> 3.5-4 же..
Обрати внимание на преобразования типов, не смешиваешь ли где-то старые типы
с 64-битными?
... http://ichip.rbcmail.ru ... mailto: ichip(a)rbcmail.ru
--- GoldED+/386 1.1.5-20010807 rev.0813 (MS-DOS 7.10 pc) * Chip&Deal *
* Origin: Этo я еще пoвел вac не в дpугую cтopoну. (2:5062/17.5)