1-) Для отсортированного массива я использовал Бинарный поиск.
Мы знаем, что в худшем случае сложность операции SEARCH в отсортированном массиве равна O (lg N), если мы используем бинарный поиск, где N - количество элементов в массиве.
Какова сложность наихудшего случая для операции поиска в массиве, который включает повторяющиеся значения, используя двоичный поиск?
Это будет тот же O (LG N) ?? Пожалуйста, поправьте меня, если я ошибаюсь !!
Кроме того, каков наихудший случай для операции INSERT в отсортированном массиве с использованием бинарного поиска?
Я думаю, O (N) .... это верно ??
2-) Для несортированного массива я использовал Линейный поиск.
Теперь у нас есть несортированный массив, который также принимает повторяющиеся элементы / значения.
Каковы наилучшие наихудшие сложности для операций поиска и вставки.
Я думаю, что мы можем использовать линейный поиск, который даст нам O (N) наихудшее время для обоих поисков
и удалить операции.
Можем ли мы добиться большего успеха, чем это, для несортированного массива и изменить его сложность, если мы примем дубликаты в массиве.