Мне задали этот вопрос в интервью. Хотя интервью было для нетто-точки, он задал мне этот вопрос в контексте java, потому что я упомянул java также в своем резюме.
Как найти индекс элемента, имеющего значение X в массиве?
Я сказал, что итерация от первого элемента до последнего и проверка того, будет ли значение X давать результат. Он спросил о методе с меньшим количеством итераций, я сказал, используя бинарный поиск, но это возможно только для отсортированного массива. Я попробовал сказать, используя функцию IndexOf в классе Array. Но ничто из моей стороны не ответило на этот вопрос.
Есть ли какой-либо быстрый способ получить индекс элемента, имеющего значение X в массиве?