244 / 245 / 38
Регистрация: 08.04.2013
Сообщений: 927
|
|
1 | |
Как быстрее?13.04.2013, 20:35. Показов 403. Ответов 1
Метки нет (Все метки)
Как быстрее создавать двумерный массив размером NxM: вызвать один раз new с аргументом NxM или же создавать массив указателей размером N, а потом "цеплять" к нему массивы размерами M?
И какой из них будет быстрее работать при обращении к какому-то элементу?
0
|
13.04.2013, 20:35 | |
Ответы с готовыми решениями:
1
Нужна \ как можно быстрее ! Как сделать программу быстрее? Как быстрее распарсить char*? Как сделать, чтобы программа быстрее работала? |
387 / 151 / 16
Регистрация: 12.05.2011
Сообщений: 450
|
|
13.04.2013, 20:38 | 2 |
вызвать один раз new и создать двумерный массив.
вызов new -- очень дорогое удовольствие. при обращении к какому-то элементу тоже выгоднее иметь двумерный массив, а не одномерный массив указателей, так как во втором случае будет два обращения в память, вместо одного в первом случае
1
|
13.04.2013, 20:38 | |
13.04.2013, 20:38 | |
Помогаю со студенческими работами здесь
2
double быстрее всех? C# работает быстрее чем С++ Что выполняется быстрее? Что быстрее: i++ или ++i ? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |