
Описание, условие и объяснение алгоритма решения задачи на YouTube — КЛИК
Метод
containsDuplicate()
принимает в качестве аргумента массив nums
и возвращает true
, если в массиве есть дубликаты, и false
— если нет. HashSet<Integer>
служит для хранения уникальных значений. Цикл
for
проходит по каждому элементу массива nums
:set
с помощью метода contains()
. Если элемент уже присутствует в множестве, значит дубликат уже есть и функция немедленно возвращает true
;set
с помощью метода add
;false
.Эта задача на LeetCode — КЛИК