Nguyễn Duy An
Giới thiệu về bản thân
Mảng ban đầu: [2, -3, 9, 2, 8, 6, 10, -3] --- Lượt 1: So sánh 2 và -3 → giữ nguyên So sánh -3 và 9 → đổi chỗ → [2, 9, -3, 2, 8, 6, 10, -3] So sánh -3 và 2 → đổi chỗ → [2, 9, 2, -3, 8, 6, 10, -3] So sánh -3 và 8 → đổi chỗ → [2, 9, 2, 8, -3, 6, 10, -3] So sánh -3 và 6 → đổi chỗ → [2, 9, 2, 8, 6, -3, 10, -3] So sánh -3 và 10 → đổi chỗ → [2, 9, 2, 8, 6, 10, -3, -3] So sánh -3 và -3 → giữ nguyên => Sau lượt 1: [2, 9, 2, 8, 6, 10, -3, -3] --- Lượt 2: So sánh 2 và 9 → đổi chỗ → [9, 2, 2, 8, 6, 10, -3, -3] So sánh 2 và 2 → giữ nguyên So sánh 2 và 8 → đổi chỗ → [9, 2, 8, 2, 6, 10, -3, -3] So sánh 2 và 6 → đổi chỗ → [9, 2, 8, 6, 2, 10, -3, -3] So sánh 2 và 10 → đổi chỗ → [9, 2, 8, 6, 10, 2, -3, -3] So sánh 2 và -3 → giữ nguyên => Sau lượt 2: [9, 2, 8, 6, 10, 2, -3, -3] --- Lượt 3: So sánh 9 và 2 → giữ nguyên So sánh 2 và 8 → đổi chỗ → [9, 8, 2, 6, 10, 2, -3, -3] So sánh 2 và 6 → đổi chỗ → [9, 8, 6, 2, 10, 2, -3, -3] So sánh 2 và 10 → đổi chỗ → [9, 8, 6, 10, 2, 2, -3, -3] => Sau lượt 3: [9, 8, 6, 10, 2, 2, -3, -3] --- Lượt 4: So sánh 9 và 8 → giữ nguyên So sánh 8 và 6 → giữ nguyên So sánh 6 và 10 → đổi chỗ → [9, 8, 10, 6, 2, 2, -3, -3] => Sau lượt 4: [9, 8, 10, 6, 2, 2, -3, -3] --- Lượt 5: So sánh 9 và 8 → giữ nguyên So sánh 8 và 10 → đổi chỗ → [9, 10, 8, 6, 2, 2, -3, -3] --- Lượt 6: So sánh 9 và 10 → đổi chỗ → [10, 9, 8, 6, 2, 2, -3, -3] --- Mảng sau khi sắp xếp giảm dần: [10, 9, 8, 6, 2, 2, -3, -3]