100 bài tập lập trình cơ bản cho người mới học lập trình

Đây là một số bài tập lập trình cơ bản cho người mới bắt đầu [...]

Bài toán tháp Hà Nội trong Java

Bài toán Tháp Hà Nội là một bài toán cổ điển trong lĩnh vực lập [...]

Giải bài toán những chiếc gậy trong Java

Bài toán: George có những chiếc gậy với chiều dài như nhau và chặt chúng [...]

Mảng dữ liệu trong Java

Trong Java, mảng (array) là một cấu trúc dữ liệu cho phép lưu trữ nhiều [...]

Câu lệnh điều kiện và câu lệnh lặp trong Java

Trong Java, câu lệnh điều kiện và câu lệnh lặp là các cấu trúc điều [...]

Hàm trong Java

Trong Java, hàm là một khối mã có thể được gọi từ chương trình để [...]

Ngăn xếp (Stack) trong Java

Ngăn xếp (Stack) là một cấu trúc dữ liệu rất quan trọng trong lập trình, [...]

Kiểm tra xem một số nguyên có phải là số hạnh phúc hay không trong Java

Số hạnh phúc là một số tự nhiên mà khi ta lấy tổng các bình [...]

Thuật toán KMP Algorithm trong Java

Thuật toán KMP (Knuth-Morris-Pratt) là một thuật toán tìm kiếm chuỗi hiệu quả được sử [...]

Thuật toán tìm chuỗi con chung dài nhất của hai chuỗi trong Java

Thuật toán Longest Common Subsequence (LCS) là một thuật toán động lập trình được sử [...]