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ó.

150 thử thách
Khó

Phần Thưởng Dự Án Tối Đa

Chọn các dự án không chồng lấn để đạt tổng phần thưởng lớn nhất.

Dynamic-programmingScheduling
Chưa có lời giải
Dễ

Running Sum

Replace each value with the total so far.

ArraysBeginnerLearning-path
Chưa có lời giải
Trung bình

Lũy Thừa Đệ Quy

Tính lũy thừa bằng đệ quy bằng cách chia đôi số mũ.

BeginnerLearning-pathRecursion
Chưa có lời giải
Dễ

Multiplication Table Row

List the first multiples of a number.

BeginnerLearning-pathLoops
Chưa có lời giải
Dễ

Body Mass Index

Compute BMI from weight and height.

BeginnerLearning-pathVariables
Chưa có lời giải
Dễ

Count Uppercase Letters

Count the capital letters in a text.

BeginnerLearning-pathStrings
Chưa có lời giải
Khó

Minimum Window Substring

Find the shortest piece of text containing all required characters.

AdvancedCompetitive-programmingSliding-windowStrings
Chưa có lời giải
Dễ

Số Bị Thiếu

Tìm số bị thiếu duy nhất trong dãy từ 0 đến n.

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

Flatten a 2D Array

Combine the rows of a 2D integer array into one array.

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

Đường kính của cây

Một cây là một đồ thị vô hướng liên thông không có chu trình.

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

Tính tổng một mảng

Cộng tất cả các giá trị trong một danh sách.

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

Countdown to Liftoff

Count down from a number and end with Liftoff!

BeginnerLearning-pathLoops
Chưa có lời giải
Trung bình

Minesweeper Neighbor Counts

Annotate a rectangular board.

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

Xếp Loại Chữ

Chuyển điểm kiểm tra thành xếp loại chữ.

BeginnerConditionsLearning-path
Chưa có lời giải
Dễ

Giá trị nhỏ nhất trong mảng

Tìm giá trị nhỏ nhất trong một danh sách.

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

Chữ Viết Tắt Từ Họ Tên

Tạo chữ viết tắt in hoa từ một họ tên đầy đủ.

BeginnerLearning-pathStrings
Chưa có lời giải
Dễ

Giá trị lớn nhất trong mảng

Tìm giá trị lớn nhất trong một danh sách.

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

Kiểm Tra Số Nguyên Tố

Xác định xem một số có phải là số nguyên tố hay không.

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