1. Trang chủ
  2. » Tất cả

Microsoft word document5

3 4 0

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

THÔNG TIN TÀI LIỆU

Microsoft Word Document5 Bài 3 Sắp xếp chọn 1 Ý tưởng sắp xếp bằng cách chọn dần Ý tưởng giải quyết bài toán được thể hiện qua ví dụ sau Ví dụ Giả sử cần đổi chỗ các số hạng trong dãy số 55, 19, 42, 9[.]

Bài Sắp xếp chọn Ý tưởng xếp cách chọn dần Ý tưởng giải toán thể qua ví dụ sau: Ví dụ: Giả sử cần đổi chỗ số hạng dãy số 55, 19, 42, 94, 18, 67 để tạo dãy có thứ tự giảm dần Bước Số lớn dãy số (94) cần chuyển vị trí thứ dãy, đổi chỗ 94 55, dãy lại là: 19, 42, 55, 18, 67 Bước Số lớn dãy 67 chuyển đầu dãy này, đổi chỗ 67 với 19, dãy lại chưa xếp 42, 55, 18, 19 Tiếp tục lặp lại việc “Chọn số lớn đổi chỗ cho nói với số đứng đầu dãy”, hết dãy ban đầu Hình 3.1: Minh họa ý tưởng xếp cách chọn dần Thuật toán xếp chọn Bài toán xếp đặt sau: Đầu vào: Dãy số a1, a2, …, an gọi dãy (a) Đầu ra: Dãy số a1' ,a '2 , ,a 'n gồm dãy số (a) thứ tự giảm dần Thuật toán gồm vòng lặp n – lần, lần lặp nhằm đưa số dãy vào vị trí mong muốn Hình 3.2: Một mơ tả thuật tốn xếp chọn Trong bước có u cầu tìm số lớn dãy số cho trước (a) Các bước để tìm số lớn dãy số nằm vị trí nào: Bước Tạm ghi nhận vị trí số lớn Hình 3.3: Minh họa cách tìm số lớn dãy số Bước So sánh a2 với số lớn nhất, a2 lớn số lớn ghi nhận lại vị trị số lớn Cứ tiếp tục vậy, đến so sánh xong an với số lớn ghi nhận lại vị trí số lớn số lớn số lớn tồn dãy tìm vị trí m số lớn dãy Bài toán xếp Sắp xếp toán sở tin học Duy trì liệu xếp thứ tự làm giảm đáng kể thời gian tìm kiếm liệu Khi phát biểu tốn cần xác định rõ: - Dãy đầu vào: Sắp xếp gì? - Tiêu chí: Sắp xếp theo gì? Thứ tự tăng dần hay giảm dần? Ví dụ: Sắp xếp danh sách kết điểm kiểm tra môn Tin học theo thứ tự từ cao xuống thấp toán xếp Tiêu chí điểm kiểm tra theo thứ tự giảm dần

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

Xem thêm:

w