Trong thuật toán tìm Max, ta có thể thay đc ai> Max = điều kiện ; ai < Max đc k? Vì sao? Hãy trình bày lại thuật toán bằng điều kiện

1 câu trả lời

Mô tả thuật thuật toán tìm Max :
Bước 1 : nhập n và dãy a1, a2, .. , an
Bước 2 : max ← ai, i ← 2
Bước 3 : nếu i > n thì đưa ra giá trị Max rồi kết thúc
Bước 4 :
Bước 4.1 : nếu ai > max thì max ← ai
Bước 4.2 : i ← i + 1 rồi quay lại bước 3
Không thể thay ai > Max thành ai < Max được vì khi thay như vậy kết quả sau khi thực hiện thuật toán đưa ra giá trị nhỏ nhất của dãy không như yêu cầu bài là giá trị lớn nhất của dãy

Câu hỏi trong lớp Xem thêm