Показать сообщение отдельно
  #116 (permalink)  
Старый 19.08.2018, 22:59
Аватар для Alexandroppolus
Профессор
Отправить личное сообщение для Alexandroppolus Посмотреть профиль Найти все сообщения от Alexandroppolus
 
Регистрация: 25.10.2016
Сообщений: 1,012

j0hnik,
опять забыл важное условие числа в массиве не повторяются, все разные

а в целом сразу понятно куда копать - двоичный (или даже интерполяционный) поиск, a[i] >= i - смотрим влево, a[i] < i - вправо

Последний раз редактировалось Alexandroppolus, 19.08.2018 в 23:49.
Ответить с цитированием