Быстрая сортировка массива.Двоичный поиск, чтобы найти.Перебирайте массив от a до тех пор, пока не найдете b.
Я предполагаю, что вы хотите сделать это без сортировки, потому что в противном случае вопрос слишком прост.
Если данные не отсортированы, выне может знать окончательное значение, пока вы его не прочитаете, поэтому вам придется каждый раз перебирать весь массив.