Показать сообщение отдельно
  #3 (permalink)  
Старый 16.08.2017, 12:27
Аспирант
Отправить личное сообщение для HJ90 Посмотреть профиль Найти все сообщения от HJ90
 
Регистрация: 24.07.2012
Сообщений: 37

Сообщение от рони Посмотреть сообщение
HJ90,
буду приятно удивлён, если кто-то предложит лучше вариант, чем у вас.
Спасибо за ответ!
Лучше может быть оптимизация линейного поиска.
Например прерывать цикл, если слева мы непрерывно что-то нашли, а после этого уже нет перекрытия - тогда искать до конца массива уже нет смысла.

Но это незначительная оптимизация. Прирост производительности будет только если искомие элементы находятся вначале массива.
Ответить с цитированием