При довільному масиві даних, пошук неможливо прискорити - час перебору завжди в лінійній залежності від розміру масиву. Що б ви не намагалися зробити, потрібно завжди перебрати усі елементи один за одним.
Ситуація змінюється, коли ми знаємо, що масив дани...