Нам задан отсортированный массив A [1..n] из n целых чисел. Мы говорим, что элемент x E A встречается редко, если он встречается в A строго меньше, чем n/10 раз. То есть x редко встречается, если существует некоторый индекс 1 < = i < = n такой, что A (i) = x, и строго меньше n/10 различных индексов j, для которых A (j) = x. Наша цель состоит в том, чтобы найти редкий элемент или выход, который не содержит редких элементов.Редкие элементы в массивах
Ввод: Сортированный массив A [1..n] из n целых чисел.
Выход: Редкий элемент х Е А, или выход «Нет редкий элемент не существует в А.»
Есть ли O (журнал п) алгоритм времени для задачи редкого элемента? Что это?
T (n) = 10 T (n/10) + O (1) дает время O (n), которое недостаточно для меня.
Звучит как домашнее задание, и в чем вопрос? –
Обновлено с вопросом. Выполнение этой работы на дому. Итак, да, это домашняя работа. Не назначение, если вы имеете в виду это. –