Tìm kiếm theo tiêu đề

Tin tức cộng đồng

[MỜI HỢP TÁC] Các kỳ thi Olympic Quốc tế 2026 (IMO - IEO - ISO)

Kính gửi Quý Lãnh đạo, Ban Giám hiệu và Quý Thầy/Cô, FermatTech (Đối tác Google tại VN) phối hợp cùng SCO Ấn Độ trân trọng kính mời tham gia 3 kỳ thi uy tín dành cho HS từ lớp 1 - 12: - IMO: Olympic Toán Quốc tế. - IEO: Olympic Tiếng Anh Quốc tế. - ISO: Olympic Khoa học...
Xem tiếp

Tin tức thư viện

Chức năng Dừng xem quảng cáo trên violet.vn

12087057 Kính chào các thầy, cô! Hiện tại, kinh phí duy trì hệ thống dựa chủ yếu vào việc đặt quảng cáo trên hệ thống. Tuy nhiên, đôi khi có gây một số trở ngại đối với thầy, cô khi truy cập. Vì vậy, để thuận tiện trong việc sử dụng thư viện hệ thống đã cung cấp chức năng...
Xem tiếp

Hỗ trợ kĩ thuật

  • (024) 62 930 536
  • 0919 124 899
  • hotro@violet.vn

Liên hệ quảng cáo

  • (024) 66 745 632
  • 096 181 2005
  • contact@bachkim.vn

Văn học 8

Wait
  • Begin_button
  • Prev_button
  • Play_button
  • Stop_button
  • Next_button
  • End_button
  • 0 / 0
  • Loading_status
Nhấn vào đây để tải về
Báo tài liệu có sai sót
Nhắn tin cho tác giả
(Tài liệu chưa được thẩm định)
Nguồn:
Người gửi: Phạm Văn Chương
Ngày gửi: 17h:45' 08-10-2023
Dung lượng: 19.2 MB
Số lượt tải: 6
Số lượt thích: 0 người
HI GUYS , WELCOME
TO LESSON TODAY'S
• TRƯỜNG THCS LÝ THƯỜNG KIỆT
• LỚP 7D – TỔ 1


GỒM 8 THÀNH VIÊN

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
- Gồm 3 phần
1.

Ý tưởng sắp xếp bằng cách chọn dần

2. Thuật toán sắp xếp chọn
3. Bài toán sắp xếp

VẬY SẮP XẾP CHỌN LÀ GÌ?
SẮP XẾP CHỌN là một thuật toán sắp xếp đơn giản, dựa trên những việc
so sánh tại chỗ. Chọn phần thử nhỏ nhất trong dãy n phần tử ban đầu ,
đưa phần thử này về vị trí đúng đầu tiên của dãy hiện hành. Sau đó
không quan tâm đến nó nữa, xem dãy hiện hành chỉ còn n-1 phần tử của
dãy ban đầu, bắt đầu từ vị trí thứ 2.

1.Ý TƯỞNG SẮP XẾP BẰNG CÁCH CHỌN DẦN
• Giả sử 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. Ý tưởng giải quyết bài toán này
được thể hiện qua các bước sau và được minh hoạ ở Hình 1

1.Ý TƯỞNG SẮP XẾP BẰNG CÁCH CHỌN DẦN
• Bước 1: Số lớn nhất trong dãy số (94) cần được chuyển về vị trí thứ nhất
trong dãy, do đó đổi chỗ 94 với 55 (hình 1). Sau bước này, vì 94 đã ở đúng
vị trí mong muốn nên tiếp theo chỉ cần đổi các số còn lại: 19, 42, 55, 18,
67.
• Bước 2: Tiếp tục lặp 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.THUẬT TOÁN SẮP XẾP CHỌN

2.THUẬT TOÁN SẮP XẾP CHỌN
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
(Hình 3):
• 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 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

2.THUẬT TOÁN SẮP XẾP CHỌN

3.BÀI TOÁN SẮP XẾP
• Sắp xếp là bài toán cơ sở trong 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. Các bài
toán sắp xếp trong thực tế rất đa dạng. Khi phát biểu bài toán cần xác
định rõ:
1. Dãy đầu vào: Sắp xếp những gì?
2. Tiêu chí: Sắp xếp theo cái gì? Thứ tự tăng hay giảm dần?
Ví dụ: sắp xếp danh sách kết quả điểm kiểm tra môn Tin học theo thứ tự
từ cao xuống thấp là bài toán sắp xếp. Tiêu chí sắp xếp là điểm kiểm tra
theo thứ tự giảm dần.
• Trong thực tế, khi sắp xếp thủ công (không dùng đến máy tính), thuật
toán sắp xếp chọn thường được dùng.

THE END
 
Gửi ý kiến