-
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 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++
- Thử tháchMới
Thử thách lập trình Python
226 thử thách bạn có thể giải bằng Python, 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 · 68 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
- 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ó.
Trung bình
Mã hóa vị trí dạng sin
Tính các vector vị trí dùng sin và cos mà Transformer cộng vào embedding của token.
Bạn sẽ học
Mã hóa vị tríLượng giác
Chưa có lời giải
Trung bình
Phân cụm K-means
Chia các điểm thành k cụm bằng cách lặp lại việc gán điểm vào tâm cụm gần nhất và dời tâm cụm.
Bạn sẽ học
Phân cụmTâm cụm
Chưa có lời giải
Dễ
Hàm softmax
Biến các điểm số thô thành xác suất có tổng bằng 1 mà không bị tràn số với giá trị lớn.
Bạn sẽ học
SoftmaxỔn định số học
Chưa có lời giải
Dễ
Tách từ và xây dựng từ vựng
Tách văn bản thành các từ viết thường và xây dựng từ vựng sắp theo tần suất, bước đầu tiên của mọi mô hình ngôn ngữ.
Bạn sẽ học
Tách tokenXây dựng từ vựng
Chưa có lời giải
Trung bình
Self-attention nhân quả (có mask)
Cài đặt attention có mask mà các mô hình GPT dùng, trong đó mỗi token chỉ được nhìn chính nó và các token trước.
Bạn sẽ học
Attention có mặt nạMô hình GPT
Chưa có lời giải
Dễ
Nhân ma trận
Nhân hai ma trận, phép tính đứng sau mọi lớp của mạng nơ-ron.
Bạn sẽ học
Ma trậnĐại số tuyến tính
Chưa có lời giải
Dễ
Chữ Số Nhỏ Nhất
Tìm chữ số thập phân nhỏ nhất của một số nguyên dương.
Bạn sẽ học
Tách chữ sốTheo dõi giá trị nhỏ nhất
Chưa có lời giải
Dễ
Chữ Số Lớn Nhất
Tìm chữ số thập phân lớn nhất của một số nguyên dương.
Bạn sẽ học
Tách chữ sốTheo dõi giá trị lớn nhất
Chưa có lời giải
Trung bình
Độ lợi thông tin
Tính mức giảm entropy khi chia theo một đặc trưng, tiêu chí đứng sau cây quyết định ID3.
Bạn sẽ học
EntropyCây quyết định
Chưa có lời giải
Dễ
Tổng các chữ số
Cộng tất cả các chữ số thập phân của một số nguyên dương.
Bạn sẽ học
Chia lấy dư và chia nguyênVòng lặp while
Chưa có lời giải
Dễ
Giai thừa
Nhân tất cả các số nguyên dương từ 1 đến n.
Bạn sẽ học
Vòng lặpTích cộng dồn
Chưa có lời giải
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
Chưa có lời giải
Dễ
Đảo ngược một số
Đảo ngược các chữ số thập phân của một số nguyên dương.
Bạn sẽ học
Tách chữ sốGhép số mới
Chưa có lời giải
Dễ
Đếm Chữ Số
Đếm số chữ số thập phân của một số nguyên dương.
Bạn sẽ học
Chia nguyênVòng lặp đếm
Chưa có lời giải
Khó
Scaled dot-product attention
Cài đặt phép attention, trái tim của Transformer và các mô hình ngôn ngữ lớn.
Bạn sẽ học
AttentionTransformer
Chưa có lời giải
Dễ
Facade thanh toán
Ẩn các bước kiểm tra tồn kho và tính tổng giá phía sau một lời gọi checkout đơn giản.
Bạn sẽ học
Facade patternKiểm tra hợp lệ
Chưa có lời giải
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