Cho một mảng số nguyên nums. Hãy trả về true nếu bất kỳ giá trị nào xuất hiện ít nhất 2 lần trong mảng, và trả về false nếu mọi phần tử trong mảng đều khác nhau đôi một.
Ví dụ 1:
Input: nums = [1, 2, 3, 1]
Output: true
Ví dụ 2:
Input: nums = [1, 2, 3, 4]
Output: false
Định Dạng Đầu Vào (Input)
Định Dạng Đầu Ra (Output)
Ràng Buộc (Constraints)
1 <= nums.length <= 10^5-10^9 <= nums[i] <= 10^9
Ví Dụ Kiểm Thử Mẫu
[1, 2, 3, 1]
true
[1, 2, 3, 4]
false
Kỹ thuật Hash Set Tra Cứu O(1)
Duyệt qua mảng: Dùng HashSet để lưu các số đã gặp. Nếu gặp một số đã tồn tại trong Set, trả về true ngay lập tức.
Bấm Chạy thử để kiểm tra các bộ test mẫu hoặc Nộp bài để chấm điểm chính thức.



