Luyện tập

Viết code, nộp bài, chấm tự động

Hai lộ trình: Thuật toán (Python, C++, Java) và AI & Dữ liệu (NumPy, mạng nơ-ron, Attention, PyTorch). Viết lời giải ngay trên trình duyệt — hệ thống chạy code của bạn với bộ test ẩn và báo kết quả trong vài giây.

Bí ở đâu, trợ lý AI gợi ý hướng đi, giải thích lỗi và nhận xét code của bạn — không đưa đáp án sẵn.

1

Tổng hai số

Dễnhập xuấtsố học

2

Chẵn hay lẻ

Dễđiều kiện

3

Số lớn nhất trong dãy

Dễvòng lặpmảng

4

Đảo ngược chuỗi

Dễchuỗi

5

Kiểm tra số nguyên tố

Trung bìnhsố họcvòng lặp

6

Dãy Fibonacci

Trung bìnhvòng lặpsố lớn

7

Đếm tần suất từ

Trung bìnhchuỗidictionary / map

8

Tổng đoạn con lớn nhất

Khómảngquy hoạch động

9

Hai số có tổng bằng K

Dễmảnghash map

10

Có phần tử trùng lặp không?

Dễmảnghash set

11

Giá trị xuất hiện nhiều nhất

Dễmảngđếm tần suất

12

Tích của các phần tử còn lại

Trung bìnhmảngtiền tố - hậu tố

13

Tổng đoạn với nhiều truy vấn

Dễmảngtổng tiền tố

14

Đếm đoạn con có tổng bằng K

Trung bìnhmảngtổng tiền tốhash map

15

Chuỗi đối xứng

Dễchuỗihai con trỏ

16

Chuỗi con dài nhất không lặp ký tự

Trung bìnhchuỗicửa sổ trượthash map

17

Đoạn ngắn nhất có tổng ≥ S

Trung bìnhmảngcửa sổ trượt

18

Trộn hai dãy đã sắp xếp

Dễmảnghai con trỏ

19

Dãy ngoặc hợp lệ

Dễchuỗingăn xếp

20

Phần tử lớn hơn kế tiếp

Trung bìnhmảngngăn xếp đơn điệu

21

Tính biểu thức hậu tố

Trung bìnhngăn xếp

22

Tìm kiếm nhị phân

Dễtìm kiếm nhị phân

23

Phần nguyên căn bậc hai

Trung bìnhtìm kiếm nhị phânsố học

24

Tốc độ đọc sách tối thiểu

Trung bìnhtìm kiếm nhị phân trên đáp án

25

Gộp các khoảng chồng nhau

Trung bìnhsắp xếpkhoảng

26

Xếp được nhiều cuộc họp nhất

Trung bìnhtham lamsắp xếp

27

Số lớn thứ K

Trung bìnhheapsắp xếp

28

Hai chuỗi là đảo chữ của nhau?

Dễchuỗiđếm tần suất

29

Nén chuỗi

Dễchuỗi

30

Tiền tố chung dài nhất

Dễchuỗi

31

Đếm nguyên âm và phụ âm

Dễchuỗivòng lặp

32

Ước chung lớn nhất & bội chung nhỏ nhất

Dễsố họcthuật toán Euclid

33

Đếm số nguyên tố (sàng Eratosthenes)

Trung bìnhsố họcsàng nguyên tố

34

Lũy thừa nhanh

Trung bìnhsố họcchia để trị

35

Số chỉ xuất hiện một lần

Dễthao tác bitXOR

36

Đếm số bit 1

Dễthao tác bit

37

Leo cầu thang

Dễquy hoạch động

38

Đổi tiền ít tờ nhất

Trung bìnhquy hoạch động

39

Dãy con tăng dài nhất

Khóquy hoạch độngtìm kiếm nhị phân

40

Xâu con chung dài nhất

Trung bìnhquy hoạch độngchuỗi

41

Khoảng cách sửa chuỗi

Khóquy hoạch độngchuỗi

42

Bài toán cái túi 0/1

Khóquy hoạch động

43

Xoay ma trận 90°

Dễma trận

44

Duyệt ma trận xoắn ốc

Trung bìnhma trậnmô phỏng

45

Đếm số hòn đảo

Trung bìnhđồ thịBFS/DFSlưới

46

Đường ngắn nhất trong mê cung

Trung bìnhđồ thịBFSlưới

47

Đếm thành phần liên thông

Trung bìnhđồ thịDSU / BFS

48

Lộ trình môn học

Khóđồ thịsắp xếp topo

49

Đường đi ngắn nhất (Dijkstra)

Khóđồ thịDijkstraheap

50

Hàm kích hoạt ReLU

Dễnumpyhàm kích hoạt

51

Sigmoid ổn định số

Dễnumpyhàm kích hoạt

52

Softmax ổn định số

DễnumpysoftmaxAI

53

Mã hóa one-hot

Dễnumpytiền xử lý dữ liệu

54

Chuẩn hóa z-score theo cột

Dễnumpytiền xử lý dữ liệuaxis

55

Khoảng cách Euclid giữa hai tập điểm

Trung bìnhnumpybroadcasting

56

Độ tương đồng cosine giữa các embedding

DễnumpyembeddingAI

57

Trung bình trượt

Dễnumpychuỗi thời gian

58

Nhân ma trận theo lô (batch)

Trung bìnhnumpyđại số tuyến tính

59

Chỉ số của K phần tử lớn nhất

Trung bìnhnumpysắp xếp

60

Hàm mất mát MSE

DễAIhàm mất mát

61

Cross-entropy cho phân loại nhiều lớp

Trung bìnhAIhàm mất mátsoftmax

62

Hồi quy tuyến tính — nghiệm đóng

Trung bìnhAIhồi quy tuyến tínhđại số tuyến tính

63

Gradient descent cho hồi quy tuyến tính

Trung bìnhAIgradient descenttối ưu

64

Accuracy, Precision, Recall, F1

DễAIđánh giá mô hình

65

Một bước huấn luyện hồi quy logistic

Trung bìnhAIhồi quy logisticgradient descent

66

Phân cụm K-means

KhóAIhọc không giám sátphân cụm

67

Lan truyền ngược qua lớp tuyến tính

Trung bìnhAIbackpropagationmạng nơ-ron

68

Lan truyền xuôi mạng nơ-ron 2 lớp

DễAImạng nơ-ron

69

Batch Normalization (lúc huấn luyện)

Trung bìnhAIchuẩn hóamạng nơ-ron

70

Tích chập 2D (padding valid)

Trung bìnhAICNNthị giác máy tính

71

Max pooling 2D

DễAICNN

72

Layer Normalization

Trung bìnhTransformerchuẩn hóaAI

73

Scaled Dot-Product Attention

KhóTransformerattentionAI

74

Self-attention có mặt nạ nhân quả (GPT)

KhóTransformerattentionAI

75

Multi-Head Attention

KhóTransformerattentionAI

76

Mã hóa vị trí hình sin

Trung bìnhTransformerAI

77

Lớp tuyến tính với tensor

DễPyTorchtensor

78

Tách đầu cho Multi-Head Attention

Trung bìnhPyTorchtensorTransformer

79

Lấy xác suất của nhãn đúng

DễPyTorchtensorindexing

80

Đạo hàm tự động với autograd

DễPyTorchautograd

81

Cross-entropy bằng tensor

Trung bìnhPyTorchhàm mất mátsoftmax

82

Vòng lặp huấn luyện PyTorch

Trung bìnhPyTorchautogradtối ưu

83

Causal attention theo lô bằng PyTorch

KhóPyTorchTransformerattention

84

Điểm attention bằng einsum

Trung bìnhPyTorchtensoreinsum