1. Trang chủ
  2. » Giáo án - Bài giảng

Bài 4 Sắp xếp nổi bọt 1 Ý tưởng sắp xếp bằng cách đổi chỗ các phần tử liền kề

2 14 0
Tài liệu đã được kiểm tra trùng lặp

Đang tải... (xem toàn văn)

THÔNG TIN TÀI LIỆU

Thông tin cơ bản

Tiêu đề Bài 4 Sắp xếp nổi bọt 1 Ý tưởng sắp xếp bằng cách đổi chỗ các phần tử liền kề
Trường học Trường Đại Học của Bạn
Chuyên ngành Khoa Học Máy Tính
Thể loại Bài giảng
Năm xuất bản 2023
Thành phố Hà Nội
Định dạng
Số trang 2
Dung lượng 149,1 KB

Các công cụ chuyển đổi và chỉnh sửa cho tài liệu này

Nội dung

Microsoft Word Document5 Bài 4 Sắp xếp nổi bọt 1 Ý tưởng sắp xếp bằng cách đổi chỗ các phần tử liền kề Ví dụ Cho dãy 5 hộp kẹo với số lượng kẹo trong mỗi hộp khác nhau, tương ứng là Hình 4 1 Mô phỏng[.]

Trang 1

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

1 Ý tưởng sắp xếp bằng cách đổi chỗ các phần tử liền kề

Ví dụ: Cho dãy 5 hộp kẹo với số lượng kẹo trong mỗi hộp khác nhau, tương ứng

là:

Hình 4.1: Mô phỏng sắp xếp bằng đổi chỗ các phần tử liền kề

2 Thuật toán sắp xếp nổi bọt

Trong ví dụ trên, robot thực hiện số lượt di chuyển từ đầu đến cuối dãy để so sánh

và đổi chỗ các cặp phần tử liền kề nếu chưa đúng thứ tự

Ở mỗi lượt, robot thực hiện:

- Xuất phát từ đầu dãy, i = 1, xét cặp (a1, a2), nếu a1 > a2 (trái thứ tự mong muốn) thì đổi chỗ cho nhau; trái lại không cần làm gì

- Dịch sang phải một vị trí, xét cặp (a2, a3); so sánh và đổi chỗ nếu cần

- Quá trình tiếp tục, dịch sang phải một vị trí, xét cặp (ai+1, ai+2), so sánh và đổi chỗ nếu cần thiết

- Khi hết dãy thì xong một lượt xét các cặp số kề nhau để đổi chỗ

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ự Như vậy robot sẽ phải thực hiện cho đến khi không còn cặp liền kề (ai, ai+1) trái mong muốn nữa

Trang 2

⇒ Kết luận: Thuật toán sắp xếp nổi bọt thực hiện nhiều lượt so sánh và đổi chỗ

các cặp phần tử liền kề cho đến khi không còn bất kì cặp phần tử liền kề (ai, ai+1) nào trái thứ tự mong muốn

Ngày đăng: 30/01/2023, 16:28

TỪ KHÓA LIÊN QUAN

TÀI LIỆU CÙNG NGƯỜI DÙNG

TÀI LIỆU LIÊN QUAN

🧩 Sản phẩm bạn có thể quan tâm

w