|
|
|
Что потенциально быстрее.
|
|||
|---|---|---|---|
|
#18+
Есь функция, принимающяя 8 параметром. Каждый из параметров принимает значения от 0, 1, 2, 3. Всего - 4*4*4*4*4*4*4*4 вариантов = 2^16 = 65536. Ответом функции будет значение массива. Вопрос. Что потенциально быстрее: а) Код: plaintext 1. 2. 3. 4. б) Код: plaintext 1. 2. 3. 4. 5. в) Код: plaintext 1. 2. 3. 4. Заранее Спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2006, 15:45 |
|
||
|
Что потенциально быстрее.
|
|||
|---|---|---|---|
|
#18+
Прогони в цикле каждый способ и сравни время выполнения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2006, 19:50 |
|
||
|
Что потенциально быстрее.
|
|||
|---|---|---|---|
|
#18+
AntonariyПрогони в цикле каждый способ и сравни время выполнения. Для этого придеться пол класса каждый раз переписывать (под 500 строк мин) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 19.08.2006, 19:52 |
|
||
|
Что потенциально быстрее.
|
|||
|---|---|---|---|
|
#18+
авторДля этого придеться пол класса каждый раз переписывать (под 500 строк мин)А ты хочешь что бы это кто то зделал за тебя? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2006, 09:04 |
|
||
|
Что потенциально быстрее.
|
|||
|---|---|---|---|
|
#18+
Я српашиваю: что потенциально быстрее. Дело еще вот в чем: если брать массив (8-мерный) то прога теоретически должна прагать по памяти дох. долго, а если брать рассчет (в-3) то вычислений дох. В моей реализации не смог прижится ни 2 ни 3 вариант. Пришлось брать 1-й ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 21.08.2006, 11:03 |
|
||
|
Что потенциально быстрее.
|
|||
|---|---|---|---|
|
#18+
К сожалению поздний ответ: давно не заглядывал сюда. В VB6 многомерный массив будет быстрее из-за операторов умножения в вычислении адреса для одномерного массива. В VB6 нет команды сдвига. Если бы она была - одномерный массив отработал бы быстрее. Проверено: В делфи обращение подобное этому: AAA(am4 shl 16 + am3 shl 12... работает быстрее. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2006, 15:29 |
|
||
|
|

start [/forum/topic.php?fid=60&gotonew=1&tid=2165380]: |
0ms |
get settings: |
9ms |
get forum list: |
16ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
191ms |
get topic data: |
12ms |
get first new msg: |
6ms |
get forum data: |
2ms |
get page messages: |
60ms |
get tp. blocked users: |
1ms |
| others: | 253ms |
| total: | 558ms |

| 0 / 0 |
