Bài 3. Sắp xếp chọn

Bài 3 Sắp xếp chọn trang 84 SGK Tin Học lớp 7Cánh Diều, mời các em tham khảo cùng Bumbii.

Chủ đề F. Giải quyết vấn đề với sự trợ giúp của máy tính. Bài 3. Sắp xếp chọn.

MÔ TẢ THUẬT TOÁN SẮP XẾP CHỌN

Lặp với i từ 1 đến n – 1:

a) Tìm số lớn nhất trong dãy số ai, ai+1,…, an gọi là am

b) Đổi chỗ am và ai cho nhau

Hết lặp

LUYỆN TẬP

Trình bày diễn biến từng bước của thuật toán sắp xếp chọn cho dãy số 11, 70, 18, 39, 63, 52, 41, 5.

Đáp án:

Dãy (a)a1a2a3a4a5a6a7a8Giải thích
Ban đầu11701839635245Đổi chổ 70 và a1.
Sau bước 170111839635245Đổi chỗ 63 và a2.
Sau bước 270631839115245Đổi chỗ 52 và a3.
Sau bước 370635239111845Không đổi chỗ
Sau bước 470635239111845Đổi chỗ 18 và a5.
Sau bước 570635239181145Không đổi chỗ
Sau bước 670635239181145Đổi chỗ 5 và a7.
Dãy kết quả70635239181154 

VẬN DỤNG

Trong thuật toán sắp xếp chọn:

1) Khi nào không cần thực hiện thao tác “Đổi chỗ am và ai cho nhau” mà kết quả sắp xếp vẫn đúng?

2) Nếu thay “Tìm giá trị lớn nhất” bằng “Tìm giá trị nhỏ nhất” thì kết quả nhận được là dãy số có thứ tự ra sao?

Đáp án:

1) Khi số lớn nhất trong dãy nguồn còn lại ở đúng vị trí đầu dãy nguồn ở thời điểm đó thì cũng là ở cuối dãy đích rồi.

2) Kết quả nhận được là dãy được sắp xếp theo thứ tự tăng dần.

CÂU HỎI TỰ KIỂM TRA

Câu 1. Hãy nêu ví dụ bài toán sắp xếp trong thực tế và nói rõ tiêu chí sắp xếp.

Đáp án: Các ví dụ:

– Sắp xếp họ tên theo vần chữ cái trong từ điển, tiêu chí sắp xếp là “theo thứ tự từ điển”.

– Sắp xếp hồ sơ nhân viên theo tuổi đời giảm dần; tiêu chí sắp xếp là ngày tháng năm sinh theo trình tự thời gian.

Câu 2. Hãy tóm tắt bằng một câu trả lời cho câu hỏi: Thế nào là sắp xếp chọn?

Đáp án:

Sắp xếp dãy số bằng cách chọn dần là lặp lại nhiều lần việc chọn lấy ra số lớn nhất trong dãy nguồn (phần còn lại), xếp vào cuối dãy đích, cho đến khi hết dãy nguồn.

Xem thêm các bài khác tại Giải bài tập sách giáo khoa Tin học lớp 7 – NXB Cánh Diều

Thông tin liên hệ & mạng xã hội:
Website: https://bumbii.com/
Facebook: https://www.facebook.com/bumbiiapp
Pinterest: https://www.pinterest.com/bumbiitech

0 0 đánh giá
Article Rating
Theo dõi
Thông báo của
guest

0 Bình luận
Cũ nhất
Mới nhất Được bỏ phiếu nhiều nhất
Phản hồi nội tuyến
Xem tất cả bình luận
0
Cùng chia sẻ bình luận của bạn nào!x
×