ĐỊnh nghĩa thuật toán
Thuật toán là một tập các hướng dẫn nhằm thực hiện một công việc nào đó. Ðối với việc giải quyết một vấn đề - bài toán thì thuật toán có thể hiểu là một tập hữu hạn các hướng dẫn rõ ràng để người giải toán có thể theo đó mà giải quyết được vấn đề. Như vậy, thuật toán là một phương pháp thể hiện lời giải của vấn đề - bài toán.
Trong lập trình Thuật toán được định nghĩa là cấu trúc giải thuật để giải quyết tất cả yêu cầu của bài toán trong cuộc sống và xã hội.
Tầm quan trọng của Thuật toán
Nhắc đến tính chất của thuật toán là gì không thể thieeys tính chính xác. Nó là yếu tố quan trọng hàng đầu, đảm bảo cho kết quả và thao tác thực hiện của máy tính được thực hiện hiệu quả, khả thi.
Thuật toán được thực hiện trên nguyên tắc lệnh. Vì vậy các câu lệnh cần được đưa ra một cách rõ ràng, dễ hiểu và swps xếp theo trình tự nhất định.
Thuật toán dù được thực hiện bởi máy tính hay con người đều phải đưa ra kết quả duy nhất, giống nhau. Nếu kết quả được đưa ra bởi 2 phương pháp này không tương đồng, chứng tỏ thuật toán cần được xem xét lại.
Thuật toán đòi hỏi tính ứng dụng cao. Nó không chỉ sử dụng đối với bài toán nhất định mà được dùng để giải quyết nhiều dạng tương tự.
Như phần thuật toán là gì đã giới thiệu, thuật toán là một tập hợp hữu hạn vì vậy nó luôn có điểm kết thúc. Điểm kết thúc ở đây được hiểu là khi đã tìm ra kết quả phù hợp.