Viết thuật toán: Cho N và dãy số a1... aN, hãy sắp xếp dãy số đó thành dãy số không tăng (số hạng trước lớn hơn hay bằng số hạng sau). (Làm cách khác cách sgk tin học/38,39 nha các bạn) Mình cảm ơn nhiều ạ!
1 câu trả lời
B1: Nhập $n$, nhập dãy
B2: $i ← 1, j ← 1$
B3: $i\leq n, j < n$
B4: Nếu $a[i] > a[j]$ thì tráo đổi $a[i], a[j]$
B5: $i ← i + 1, j ← j + 1$
B6: Nếu $i > n, j = n$ thì đến B7, ngược lại quay lại B3
B7: Xuất dãy
Câu hỏi trong lớp
Xem thêm
