Thử thách lập trình về Grids

Luyện Grids với 8 thử thách lập trình từ dễ đến khó. Mỗi thử thách chạy ngay trên trình duyệt, có kiểm thử tức thì, AI nhận xét code và lời giải cộng đồng để so sánh.

Dễ · 1 Trung bình · 7

Kỹ năng bạn sẽ luyện: Danh sách 2 chiềuDFS đệ quyHeuristicKiểm tra 4 ô kềKiểm tra 8 ô kềLoang (flood fill)Mô phỏng lướiTrung bìnhTìm kiếm A*Vòng lặp lồng nhauXử lý biênĐiều kiện thắng
  • Python · C++ · C#
  • Kiểm tra tự động
  • Đánh giá mã bằng AI
  • Giải pháp cộng đồng
226
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ó.

8 thử thách
Trung bình

Game of Life Step

Advance Conway's Game of Life by one generation.

Bạn sẽ học Mô phỏng lướiĐếm ô kề
AdvancedGridsHackathonSimulation
Chưa có lời giải
Trung bình

Count Islands

Count groups of connected land cells in a grid.

Bạn sẽ học Loang (flood fill)DFS đệ quy
BeginnerGridsLearning-pathRecursion
Chưa có lời giải
Trung bình

Gradebook Top Student

Find the student with the highest average score.

Bạn sẽ học Danh sách 2 chiềuTrung bình
BeginnerFunctionsGridsLearning-path
Chưa có lời giải
Trung bình

Chu vi đảo

Tính chiều dài đường bờ biển của các ô đất trong lưới.

Bạn sẽ học Đếm cạnhKiểm tra 4 ô kề
AdvancedGridsHackathon
Chưa có lời giải
Trung bình

Tic-Tac-Toe Winner

Decide the result of a tic-tac-toe board.

Bạn sẽ học Điều kiện thắngĐường chéo
BeginnerConditionsGridsLearning-path
Chưa có lời giải
Trung bình

Minesweeper Neighbor Counts

Annotate a rectangular board.

Bạn sẽ học Kiểm tra 8 ô kềXử lý biên
ArraysGrids
Chưa có lời giải
Dễ

Row Sums

Add up every row of a grid.

Bạn sẽ học Danh sách 2 chiềuVòng lặp lồng nhau
BeginnerGridsLearning-path
Chưa có lời giải
Trung bình

Tìm kiếm A* trên lưới có trọng số

Tìm đường đi rẻ nhất qua một lưới chi phí địa hình bằng A*, thuật toán tìm đường phía sau game và robot.

Bạn sẽ học Tìm kiếm A*Heuristic
GraphsGridsShortest-pathtrí tuệ nhân tạo
Chưa có lời giải