Dùng thuật toán tìm giá trị lớn nhất đãy số nguyên dương. Em hãy mô phỏng thuật toán trên với dãy số sau (2đ): 3, 8, 7, 10, 7, 12, 4
2 câu trả lời
Thuật toán tìm giá trị lớn nhất là so sánh max với Ai rồi max sẽ nhận giá trị nếu Max<Ai lần lượt từ A1 đến An và sẽ dương lại nếu i > N
Vậy nên mính sẽ mô phỏng thuật toán như sau

- Bước 1 : nhập n và dãy a1, a2, ... , an
- Bước 2 : i ← 2; max ← a[1]
- Bước 3 : nếu i > n thì đưa ra giá trị max rồi kết thúc
- Bước 4 : nếu a[i] > max thì max ← a[i];
- Bước 5 : i ← i + 1 quay lại bước 3

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