Các Thử thách Lập trình

Rèn luyện kỹ năng giải quyết vấn đề với các thử thách không phụ thuộc ngôn ngữ, có thể giải bằng Python, C++ hoặc C#. Mỗi lần nộp bài đều được kiểm tra tự động và đánh giá bởi AI.

  • Python · C++ · C#
  • Kiểm tra tự động
  • Đánh giá mã bằng AI
  • Giải pháp cộng đồng
Lộ trình học
150
Thử thách
2
Giải pháp đã chia sẻ
3
Ngôn ngữ

Tất cả thử thách

Tìm theo chủ đề, ngôn ngữ hoặc độ khó.

25 thử thách
Dễ

Trung Bình Mảng

Tính giá trị trung bình của một danh sách số.

ArraysBeginnerStudent-beginner
Chưa có lời giải
Khó

Trapping Rain Water

Compute how much rain water an elevation map holds.

AdvancedArraysCompetitive-programmingGreedy
Chưa có lời giải
Dễ

Biến Mảng Thành Không Giảm

Tìm số lần tăng tối thiểu để mỗi giá trị không nhỏ hơn giá trị liền trước.

ArraysGreedy
Chưa có lời giải
Trung bình

Tổng Tiền Nhỏ Nhất Không Thể Tạo Được

Tìm số tiền dương nhỏ nhất không thể tạo ra từ các đồng xu có sẵn.

ArraysGreedy
Chưa có lời giải
Dễ

Di chuyển các số 0

Di chuyển tất cả số 0 về cuối danh sách, giữ nguyên thứ tự các phần tử còn lại.

ArraysBeginnerStudent-beginner
Chưa có lời giải
Dễ

Xoay Mảng

Xoay một danh sách sang phải một số bước nhất định.

ArraysBeginnerStudent-beginner
Chưa có lời giải
Trung bình

Nearest Smaller Value to the Left

For each number, find the closest earlier position containing a strictly smaller number.

ArraysStacks
Chưa có lời giải