-
Trình Thực Thi
Trình biên dịch Python Trình biên dịch C++ Trình biên dịch C Trình biên dịch Matplotlib Trình thông dịch Node.js Trình thông dịch PHP Trình biên dịch C# / .NET Trình biên dịch Rust Ruby Interpreter Trình biên dịch Java Trình biên dịch Go Trình biên dịch Kotlin Trình biên dịch Swift Trình biên dịch TypeScript
-
Học lập trình
Học Python Ví dụ chạy được, NumPy, pandas và nhiều nội dung khác Học AIMạng nơ-ron, học máy và LLM từ đầu Học C và C++ Con trỏ, bộ nhớ, STL và C++ hiện đại Học C#C# cơ bản, OOP, LINQ, async và bài tập .NET Học MatplotlibBiểu đồ đường, cột, phân tán và tròn với visualizer tương tác Thuật toán Python Tìm kiếm, sắp xếp, đệ quy và trình mô phỏng O(n) Thuật toán C và C++ So sánh cách cài đặt bằng C và C++ Lập trình cho trẻ em Vừa chơi vừa học lập trình!
- Thử tháchMới
- Cho giáo viênMới
- Cập Nhật mới nhất
- Mời mình một ly cà phê
Thử thách lập trình Go
225 thử thách bạn có thể giải bằng Go, từ vòng lặp đầu tiên đến đồ thị, quy hoạch động và học máy. Viết code trên trình duyệt, chạy kiểm thử ngay và nhận nhận xét từ AI.
Dễ · 134 Trung bình · 67 Khó · 24
Kỹ năng bạn sẽ luyện: ĐếmTách chuỗiTách chữ sốCông thứcDanh sáchDanh sách 2 chiềuSố họcVòng lặpChia lấy dưHai con trỏHạ gradientKiểm tra hợp lệ
- 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
- 123
- Giải pháp đã chia sẻ
- 9
- Ngôn ngữ
Tất cả thử thách
Tìm theo chủ đề, ngôn ngữ hoặc độ khó.
Dễ
Multiplication Grid
Build a full multiplication table.
Bạn sẽ học
Danh sách 2 chiềuChỉ số hàng và cột
Dễ
Loại Bỏ Phần Tử Trùng Lặp
Chỉ giữ lại lần xuất hiện đầu tiên của mỗi giá trị.
Bạn sẽ học
Theo dõi giá trị đã gặpGiữ thứ tự
Chưa có lời giải
Trung bình
Trừ Các Chữ Số Để Đạt Đến Số 0
Sử dụng ít phép trừ chữ số nhất có thể để đạt đến số 0.
Bạn sẽ học
QHĐ số bước ít nhấtLựa chọn tham lam
Chưa có lời giải
Khó
Cắt Hình Chữ Nhật Thành Các Hình Vuông
Tìm số lần cắt thẳng ít nhất để chỉ còn lại các hình vuông.
Bạn sẽ học
Quy hoạch động 2 chiềuTối ưu hóa
Chưa có lời giải
Trung bình
Thời Gian Sản Xuất Nhà Máy
Tìm thời điểm sớm nhất mà các máy chạy song song có thể hoàn thành số lượng sản phẩm mục tiêu.
Bạn sẽ học
Tìm kiếm nhị phân trên đáp ánKiểm tra đơn điệu
Chưa có lời giải
Dễ
Số Armstrong
Kiểm tra một số có bằng tổng các chữ số của nó lũy thừa lên số lượng chữ số hay không.
Bạn sẽ học
Tách chữ sốLũy thừa
Dễ
Password Rules Check
Check a password against simple strength rules.
Bạn sẽ học
Kiểm tra hợp lệCờ Boolean
Trung bình
Readability Grade
Estimate the school grade needed to read a text.
Bạn sẽ học
Phân tích văn bảnCông thức
Chưa có lời giải
Dễ
Lũy thừa của hai
Kiểm tra xem một số có phải là lũy thừa của hai hay không.
Bạn sẽ học
Thao tác bitPhép chia
Chưa có lời giải
Dễ
Bội số chung nhỏ nhất
Tìm số dương nhỏ nhất chia hết cho cả hai giá trị.
Bạn sẽ học
ƯCLN và BCNNLý thuyết số
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.
Bạn sẽ học
BFS hai lầnDanh sách kề
Chưa có lời giải
Dễ
Lãi Suất Đơn Giản
Tính tổng số tiền sau khi áp dụng lãi suất đơn giản.
Bạn sẽ học
Phần trămBài toán có lời văn
Khó
Số Chuyến Thang Máy Tối Thiểu
Nhóm người thành số chuyến thang máy ít nhất có thể, mỗi chuyến bị giới hạn trọng lượng.
Bạn sẽ học
QHĐ bitmaskTập con
Chưa có lời giải
Dễ
Dãy Collatz
Làm theo quy tắc chia đôi hoặc nhân ba cộng một cho đến khi đạt 1.
Bạn sẽ học
Vòng lặp whileĐếm bước
Chưa có lời giải
Trung bình
Tích Cạnh Tam Giác Vuông
Tìm tích lớn nhất của các cạnh của một tam giác vuông có cạnh là số nguyên với chu vi cho trước.
Bạn sẽ học
Tam giác vuôngCắt tỉa tìm kiếm
Chưa có lời giải
Dễ
Tổng Giỏ Hàng Với Giảm Giá
Tính tổng giá trị giỏ hàng và áp dụng giảm giá nếu vượt ngưỡng.
Bạn sẽ học
Danh sáchQuy tắc giảm giá
Dễ
Số Palindrome
Kiểm tra xem một số có đọc xuôi và ngược giống nhau không.
Bạn sẽ học
Đảo chữ sốSo sánh
Dễ
Tích vô hướng của hai vector
Nhân hai vector theo từng phần tử rồi cộng kết quả lại, phép tính cốt lõi của mọi nơ-ron.
Bạn sẽ học
VectorTích vô hướng
Duyệt theo chủ đề
- Beginner 95
- trí tuệ nhân tạo 47
- học máy 42
- Strings 36
- Arrays 31
- math 21
- Simulation 19
- Mạng nơ-ron 17
- Numbers 16
- Advanced 15
- Dynamic-programming 12
- Parsing 12
- Competitive-programming 10
- Conditions 9
- Graphs 8
- Grids 8
- Loops 8
- Mẫu thiết kế 8
- Recursion 7
- Combinatorics 6
- Number-theory 6
- Sorting 6
- Functions 5
- Greedy 5
- Nested-loops 5
- Sequences 5
- Stacks 5
- Variables 5
- Algorithms 4
- Data-structures 4
- Geometry 4
- Patterns 4
- Dictionaries 3
- Fractions 3
- Học tăng cường 3
- Sliding-window 3
- Trees 3