Big-O Coding Logo
Big-OCoding
Lộ trình interview-150
Quay lại
Đề bài
|
Lời giải
|
Bài nộp
|
Thảo luận (0)

Kiểm tra mảng chứa phần tử trùng lặp

Easy 256MB

Cho mảng số nguyên nums. Hãy xác định có tồn tại hai vị trí khác nhau chứa cùng một giá trị hay không. Trả về true nếu ít nhất một giá trị xuất hiện từ hai lần trở lên; nếu mọi phần tử đều khác nhau thì trả về false.

Hàm cần viết

containsDuplicate(nums)

Chỉ hoàn thành hàm hoặc phương thức theo starter của ngôn ngữ đã chọn. Không đọc dữ liệu từ stdin và không tự in kết quả.

Tham số

  • nums: Mảng số nguyên cần kiểm tra.

Giá trị trả về

Giá trị boolean: true nếu có phần tử trùng lặp, ngược lại false.

Ví dụ

Ví dụ 1

Đầu vào:

nums = [1, 2, 3, 1, 4]

Kết quả:

true

Ví dụ 2

Đầu vào:

nums = [100]

Kết quả:

false

Ví dụ 3

Đầu vào:

nums = [10, 20, 30, 40]

Kết quả:

false

Ràng buộc

  • 1≤n=nums.length≤1051 \le n = \mathrm{nums.length} \le 10^51≤n=nums.length≤105.
  • −109≤nums[i]≤109-10^9 \le \mathrm{nums}[i] \le 10^9−109≤nums[i]≤109.

Ghi chú

Hai lần xuất hiện không cần nằm cạnh nhau. So sánh giá trị của phần tử, không so sánh vị trí.

Chỉ viết thân hàm, hệ thống tự lo Input/Output
Bài này không hỗ trợ chế độ Viết chương trình
Bật gợi ý code
|
Loading...
Test Case
|
Output
Ln 1, Col 1
Đang tải test ví dụ...