Bài 4: Sắp xếp nổi bọt

Bạn chưa đăng nhập. Vui lòng đăng nhập để hỏi bài
Minh Lệ

1) Trong thuật toán sắp xếp nổi bọt thì dấu hiệu để biết dãy chưa sắp xếp xong là gì?

2) Theo em, có phải Hình 2 đã mô tả chi tiết một lượt robot thực hiện so sánh các cặp phần tử liền kề và đổi chỗ khi chúng trái thứ tự mong muốn không?

Tuyet
16 tháng 11 2022 lúc 7:59

1)

=> Dấu hiệu : Nếu dãy chưa được sắp xếp đúng thứ tự thì trong dãy sẽ còn cặp phần tử liền kề không đúng thứ tự tăng dần hoặc giảm dần.

2) Hình mô tả khá chi tiết về cách thực hiện của robot.

Nhưng em có thể bổ sung thêm:

Nếu vị trí ai = ai+1 =>  giữ nguyên vị trí (Và lặp lại cho đến nhánh)