Giải chi tiết Khởi động Bài 22. Thực hành bài toán sắp xếp (trang 104) – SGK Tin học 11 Kết nối tri thức. Tham khảo: Dựa vào kiến thức trong bài 21 kết hợp kiến thức thực tế của bản thân để trả lời câu.
Câu hỏi/Đề bài:
Trong bài 21, em đã được học cách triển khai thuật toán sắp xếp để sắp xếp các phần tử trong danh sách theo thứ tự tăng dần. Nếu cần sắp xếp theo thứ tự ngược lại thì câu lệnh so sánh tương ứng trong vòng lặp sẽ cần thay đổi như thế nào?
Hướng dẫn:
Dựa vào kiến thức trong bài 21 kết hợp kiến thức thực tế của bản thân để trả lời câu hỏi.
Lời giải:
Nếu muốn sắp xếp danh sách theo thứ tự giảm dần thay vì thứ tự tăng dần, ta cần thay đổi câu lệnh so sánh trong vòng lặp của thuật toán sắp xếp. Cụ thể,cần đảo ngược dấu so sánh.