-
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 về Arrays
Luyện Arrays với 31 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ễ · 27 Trung bình · 3 Khó · 1
Kỹ năng bạn sẽ luyện: Danh sáchMột lần duyệtHai con trỏSắp xếpAsync/awaitBiến cộng dồnChi phí khấu haoChia lôChia lấy dưChia số thựcChỉ số danh sáchChỉ số mả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ó.
Dễ
Count Pairs With a Sum
Count pairs of positions whose values add up to a target.
Bạn sẽ học
Cặp chỉ sốTránh đếm trùng
Chưa có lời giải
Khó
Trapping Rain Water
Compute how much rain water an elevation map holds.
Bạn sẽ học
Hai con trỏMax tiền tố
Chưa có lời giải
Dễ
Min and Max Together
Find the smallest and largest value in one pass.
Bạn sẽ học
Một lần duyệtTrả về nhiều giá trị
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.
Bạn sẽ học
Sửa tham lamMax cộng dồn
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
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.
Bạn sẽ học
Tổng đạt đượcSắp xếp trước
Chưa có lời giải
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
Dễ
Số Bị Thiếu
Tìm số bị thiếu duy nhất trong dãy từ 0 đến n.
Bạn sẽ học
Cấp số cộngMẹo hiệu của tổng
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.
Bạn sẽ học
Ngăn xếp đơn điệuThời gian tuyến tính
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á
Chưa có lời giải
Dễ
Swap First and Last
Exchange the first and last items of a list.
Bạn sẽ học
Chỉ số danh sáchHoán đổi
Chưa có lời giải
Dễ
First Negative Index
Find where the first negative number appears.
Bạn sẽ học
Tìm kiếm tuyến tínhTrả về sớm
Chưa có lời giải
Dễ
Trung vị của một danh sách
Tìm giá trị ở giữa của một danh sách sau khi sắp xếp.
Bạn sẽ học
Sắp xếpThống kê
Chưa có lời giải
Dễ
Count Positive Numbers
Count the values greater than zero in a list.
Bạn sẽ học
Danh sáchĐếm
Chưa có lời giải
Dễ
Above-Average Values
Keep the values that are greater than the average.
Bạn sẽ học
Hai lần duyệtLọc
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.
Bạn sẽ học
Theo dõi giá trị nhỏ nhấtMột lần duyệt
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.
Bạn sẽ học
Theo dõi giá trị lớn nhấtMột lần duyệt
Chưa có lời giải
Dễ
Giá Trị Lớn Thứ Hai
Tìm giá trị khác nhau lớn thứ hai.
Bạn sẽ học
Hai biến theo dõiGiá trị phân biệt
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