Можно ли выполнить бинарный поиск в массиве, в котором сначала сортируются все элементы, а после этого чередуются два смежных элемента (из отсортированного массива)?
пример 3 10 40 20 50 70 80
В этом примере 20 и 40 поменялись местами.
Да, двоичный поиск может быть выполнен по этому типу массива.Идея для этого является чем-то похожим на бинарный поиск в повернутом отсортированном массиве - https://www.geeksforgeeks.org/search-an-element-in-a-sorted-and-pivoted-array/
Предположим, вам нужно искать 40 в этом -