Vào 17:00:11 UTC+7 Thứ năm, ngày 01 tháng mười một năm 2012, Đỗ Sính đã viết:
> Câu 1:Giải thuật là gì?
Giải thuật là một chuỗi hữu hạn các thao tác để giải một bài toán nào đó.Các tính chất quan trọng của giải thuật là:
-Input:Không có hoặc có một số, được đưa từ ngoài vào.
-Output:Có ít nhất một đầu ra.
-Xác định (Definiteness):mỗi bước của giải thuật phải được xác định rõ ràng và phải được thực hiện chính xác, nhất quán.
-Hữu hạn (Finiteness):giải thuật phải luôn luôn kết thúc sau một số hữu hạn bước.
-Hiệu quả (Effectiveness):các thao tác trong giải thuật phải được thực hiện trong một lượng thời gian hữu hạn, sử dụng không gian bộ nhỡ hữu hạn.