Làm thế nào để in ra từng dòng sắp xếp 1 mảng tăng dần?

vd : nhập 1 6 2 4 5
in ra :

1 2 6 4 5 
1 2 4 6 5 
1 2 4 5 6

mình viết đc code để sắp xếp tăng dần rồi, nhưng k biết nên thêm code ntn để nó ra như trên. Mong mn giúp đỡ

Khá giống demo của Bubble sort, nhưng cần vài test nữa cho chắc chắn.

1 Like

dùng bubble sort đấy. nhưng mà k biết nên thêm cái gì vào để nó in ra lần lượt từng bước. .-. mình chỉ in ra đc kết quả sắp xếp cuối thôi

Đấy bác
https://ide.geeksforgeeks.org/W3ELEEV5Hz
Chú ý hàm printArray trong bubbleSort

Mỗi lần đổi vị trí của 2 phần tử là lúc in ra để thấy sự thay đổi.

Code sort đâu bạn, nhiều kiểu sort thì có cách in khác nhau. Nếu đây là bubble sort thì kết thúc vòng for trong bạn in ra.

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?