Deutsch
Germany.ruФорумы → Архив Досок→ Программирование

Самый быстрый индексер?

30.05.22 07:34
Re: Самый быстрый индексер?
 
Программист коренной житель
в ответ Murr 24.05.22 23:48
- таблица на 28 элементов.

Что ты понимаешься под "элементами"? Строки или столбцы?


- набор целочисленных индексеров в диаппазоне от Х до Х+28, где Х > 50

Судя по всему все таки строки. Если твои 28 индексов целочисленные, да еще и упорядоченные, то самый быстрый индексер - массив из 28 итнов.

Врядли будет что-то быстрее, чем

int base = 50;
var val = indexer[base+index];


Во всех остальных случаях врядли есть что-то быстрее бинарного поиска.

 

Перейти на