- Thuật toán tìm kiếm, sắp xếp.
- Số học: Kiểm tra số nguyên tố, số chính phương, số hoàn hảo, phân tích ra thừa số nguyên tố, dãy Fibonacci, tính giai thừa của một số nguyên, tính lũy thừa, tính tổng các chữ số trong một số nguyên, tính tổng các ước của một số nguyên, tìm số đảo của một số nguyên, tính tổng một dãy số, tạo số ngẫu nhiên, tìm USCLN, BSCNN, chuyển đổi cơ số, số La mã,.…
- Các thuật toán về xử lý mảng.
- Xâu: Chuẩn hóa xâu (chuyển xâu sang chữ in hoa, chữ thường, xóa dấu cách thừa, viết hoa kí tự đầu từ,...), kiểm tra xâu đối xứng, đếm kí tự, từ trong xâu, mã hóa, giải mã xâu. Đếm các phần tử của xâu thỏa điều kiện cho trước…
- Hình học: Các thuật toán biểu diễn điểm, đường thẳng, đoạn thẳng, vị trí tương đối (giữa điểm đường thẳng, điểm đường tròn, đường thẳng đường thẳng, đường thẳng đường tròn). Tính diện tích, chu vi đa giác,…
- Các bài toán thực tế: Đường đi, Sắp xếp lịch thi đấu,…