Nội dung chính tin học 7 cánh diều Chủ đề F Bài 3: sắp xếp chọn

Hệ thống kiến thức trọng tâm Chủ đề F Bài 3: sắp xếp chọn sách tin học 7 cánh diều. Với các ý rõ ràng, nội dung mạch lạc, đi thẳng vào vấn đề hi vọng người đọc sẽ nắm trọn kiến thức trong thời gian rất ngắn. Nội dung chính được tóm tắt ngắn gọn sẽ giúp thầy cô ôn tập củng cố kiến thức cho học sinh. Bộ tài liệu có file tải về. Mời thầy cô kéo xuống tham khảo

Xem: => Giáo án tin học 7 cánh diều (bản word)

BÀI 3: SẮP XẾP CHỌN

 

1. Ý TƯỞNG SẮP XẾP BẰNG CÁCH CHỌN DẦN

- Ví dụ: Cần đổi chỗ các số hạng trong dãy số 55, 19, 42, 94, 18, 67 để tạo ra được dãy có thứ tự giảm dần

- Minh họa ý tưởng

Table

Description automatically generated

- Giải thích:

          + Bước 1. Số lớn nhất trong dãy (94) cần được chuyển về vị trí thứ 1 trong dãy => đổi chỗ 94 và a1

              + Bước 2. Số lớn nhất trong dãy còn lại (67) cần được chuyển về vị trí thứ 1 trong dãy còn lại => đổi chỗ 67 và a2.

          + Tiếp tục lặp lại việc “Chọn lấy số lớn nhất trong dãy số còn lại và đổi chỗ nó với số đứng đầu dãy này” cho đến khi hết dãy ban đầu.

2. THỰC HÀNH ĐỊNH DẠNG TRANG TÍNH

- Đầu vào: Dãy số a1, a2, …, an gọi là dãy (a)

- Đầu ra: Dãy số a’1, a’2, …, a’n gồm các số của dãy (a) nhưng thứ tự giảm dần

- Thuật toán sắp xếp chọn:

Text

Description automatically generated

- Trong các bước trên có yêu cầu tìm số lớn nhất (kí hiệu là am) trong dãy số cho trước (a)

=> Các bước để tìm được số lớn nhất của một dãy số nằm ở vị trí nào

Graphical user interface, application, table, Excel

Description automatically generated

          + Bước 1. Tạm ghi nhận vị trí của số lớn nhất là 1

          + Bước 2. So sánh a2 với số lớn nhất, nếu a2 lớn hơn số lớn nhất thì ghi nhận lại vị trí số lớn nhất là 2.

          + Cứ tiếp tục như vậy, đến khi so sánh xong an với số lớn nhất và ghi nhận lại vị trí của số lớn nhất (nếu cần) thì số lớn nhất chính là số lớn nhất trong toàn bộ dãy và ta đã tìm được vị trí m của số lớn nhất trong dãy

3. BÀI TOÁN SẮP XẾP

- Sắp xếp là bài toán cơ sở của tin học. Duy trì dữ liệu được sắp xếp đúng thứ tự sẽ làm giảm đáng kể thời gian tìm kiếm dữ liệu

- Khi phát biểu bài toán cần xác định rõ:

          + Dãy đầu vào: Sắp xếp những gì?

          + Tiêu chí: Sắp xếp theo cái gì? Thứ tự tăng dần hay giảm dần?

- Thực tế, khi sắp xếp thủ công (không dùng máy tính), thuật toán sắp xếp chọn thường được dùng.

 

=> Giáo án tin học 7 cánh diều bài 3: Sắp xếp chọn (1 tiết)

Thông tin tải tài liệu:

Phía trên chỉ là 1 phần, tài liệu khi tải về là file word, có nhiều hơn + đầy đủ đáp án. Xem và tải: Kiến thức trọng tâm tin học 7 cánh diều - Tại đây

Tài liệu khác

Tài liệu của bạn

Tài liệu mới cập nhật

Tài liệu môn khác

Chat hỗ trợ
Chat ngay