Bùi Hoàng Thiện
Thuật toán có những tính chất gì? Cho ví dụ các tính chất về bài toán ax2+bx+c=0 (a 0). Giúp mình với
Nguyễn Thị Phương Thảo
4 tháng 10 2021 lúc 16:30

Thuật toán để giải một bài toán là:

+ Một dãy hữu hạn các thao tác (tính dừng)

+ Các thao tác được tiến hành theo một trình tự xác định (tính xác định)

+ Sau khi thực hiện xong dãy các thao tác đó ta nhận được Output của bài toán (tính đúng đắn)

+ Ví dụ: Cho bài toán Tìm nghiệm của phương trình bậc 2: ax2 + bx + c = 0 (a≠0)?

+ Xác định bài toán

          Input: Các số thực a, b, c

          Output: Các số thực x thỏa mãn ax2 + bx + c = 0 (a≠0)

+ Thuật toán:

    Bước 1: Nhập a, b, c (a≠0)

    Bước 2: Tính Δ = b2 – 4ac

    Bước 3: Nếu Δ>0 thì phương trình có 2 nghiệm là

     Bước 4: Nếu Δ = 0 thì phương trình có nghiệm kép  

Bình luận (0)
 Khách vãng lai đã xóa
Nguyễn Thị Phương Thảo
4 tháng 10 2021 lúc 16:32

Thuật toán có 5 tính chất bao gồmtính chính xác, tính khách quan, tính phổ dụng, tính rõ ràng, tính kết thúc. Ban đầu, một thuật toáncần  "tính chính xác" vô cùng cao. Nó cũng là yếu tố quan trọng nhất, mang tính chất khả dụng và khách quan của một thuật toán.

Bình luận (0)
 Khách vãng lai đã xóa

Các câu hỏi tương tự
Phúc Rainy
Xem chi tiết
Nguyễn Cảnh Hùng
Xem chi tiết
Nguyễn Cảnh Hùng
Xem chi tiết
Nguyễn Cảnh Hùng
Xem chi tiết
Thịnh Nguyễn
Xem chi tiết
Nguyễn Thị Hải anh
Xem chi tiết
Phúc Nguyễn
Xem chi tiết
Nguyễn Cảnh Hùng
Xem chi tiết
Hươngg Thuu
Xem chi tiết