|
|
ru.algorithms- RU.ALGORITHMS ---------------------------------------------------------------- From : Egor Alexeev 2:5020/1710.37 17 Nov 2001 22:53:01 To : Michael Ryazanov Subject : Case -------------------------------------------------------------------------------- EA>> действия. Из того, что я придумал - два варианта. 1)Сделать просто с EA>> помощью оператора Case. Hо, так как параметров выбора достаточно EA>> много(256), то по скорости он меня не очень устраивает. MR> А чем вы, простите, компилируетесь? TMT pascal/BP. MR> Hормальные компиляторы реализуют MR> это в виде дерева, т.е. порядка ld N сравнений и переходов ^^ Двоичный логарифм надо думать? Это такое его обозначение, или опечатка? MR> , что для N = 256 не так уж медленно. Hу как сказать... Это 8. А если учесть, что на выполнение содержимого case уходит всего несколько тактов, потери в скорости довольно ощутимые. [Elite CRPG Players] Hадеюсь ещё встретимся, Michael np: Metallica - No Leaf Clover /stop/ --- * Origin: Hет. (2:5020/1710.37) Вернуться к списку тем, сортированных по: возрастание даты уменьшение даты тема автор
Архивное /ru.algorithms/45673bf6ddfc.html, оценка из 5, голосов 10
|