У меня был этот вопрос в интервью, на который я не мог ответить. Вы должны найти первый уникальный элемент (целое число) в массиве. Например:
3,2,1,4,4,5,6,6,7,3,2,3
Тогда уникальные элементы 1, 5, 7
и первые уникальные из 1
.
Требуемое решение:
O (n) Сложность времени.
O (1) Космическая сложность.
Я попробовал сказать:
Использование Hashmaps, Bitvector... но ни одна из них не имела пространственной сложности O (1).
Может ли кто-нибудь сказать мне решение с пространством O (1)?