Cho dãy A gồm các số sau:  5,51,12,14,7 Dựa vào thuật toán sắp xếp bằng tráo đổi để được 1 dãy tăng, hãy cho biết dãy thu được sau lần 1 duyệt dãy A trên:

1 câu trả lời

- Dãy : 5  51  12  14  7

- M = N = 5

- M = M - 1 = 5 - 1 = 4, i = 0

- i = 1 ⇒ a[1] < a[2] ⇒ 5  51  12  14  7

- i = 2 ⇒ a[2] > a[3] ⇒ 5  12  51  14  7

- i = 3 ⇒ a[3] > a[4] ⇒ 5  12  14  51  7

- i = 4 ⇒ a[4] > a[5] ⇒ 5  12  14  51  7

- i = 5 > M 

=> Dãy sau lần duyệt 1 : 5  12  14  51  7

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