Đinh Khánh Linh
Giới thiệu về bản thân
Chỉ số của dãy: 0 1 2 3 4 5 6 7
Trước vòng lặp: 2 -3 9 2 8 6 10 -3
Bước lặp 1, j = 0: 2 -3 9 2 8 6 10 -3
So sánh 2 và -3, hoán đổi → [2,-3,9,2,8,6,10,-3]
So sánh -3 và 9,hoán đổi → [2,9,-3,2,8,6,10,-3]
So sánh -3 và 2, hoán đổi → [2,9,2,-3,8,6,10,-3]
So sánh -3 và 8, hoán đổi → [2,9,2,8,-3,6,10,-3]
So sánh -3 và 6, hoán đổi → [2,9,2,8,6,-3,10,-3]
So sánh -3 và -3, không hoán đổi
Kết thúc vòng lặp 1: [2,9,2,8,6,-3,10,-3]
Bước lặp 2, j=1:
So sánh 2 và 9, hoán đổi → [9,2,2,8,6,10,-3,-3]
So sánh 2 và 2, không hoán đổi
So sánh 2 và 8, hoán đổi → [9,2,8,2,6,10,-3,-3]
So sánh 2 và 6, hoán đổi → [9,2,8,6,2,10,-3,-3]
So sánh 2 và 10, hoán đổi → [9,2,8,6,10,2,-3,-3]
So sánh 2 và -3, không hoán đổi.
So sánh -3 và -3, vì bằng nhau nên không hoán đổi.
Kết thúc vòng lặp 2: [9,2,8,6,10,2,-3,-3]
Bước lặp 3, j= 2:
So sánh 9 và 2, không hoán đổi.
So sánh 2 và 8, hoán đổi → [9,8,2,6,10,2,-3,-3]
So sánh 2 và 6, hoán đổi → [9,8,6,2,10,2,-3,-3]
So sánh 2 và 10, hoán đổi → [9,8,6,10,2,2,-3,-3]
So sánh 2 và 2, vì bằng nhau nên không hoán đổi
So sánh 2 và -3, không hoán đổi
Kết thúc vòng lặp 3: [9,8,6,10,2,2,-3,-3]
Bước lặp 4,j = 3:
So sánh 9 và 8, không hoán đổi
So sánh 8 và 6, không hoán đổi
So sánh 6 và 10, hoán đổi -> [9,8,10,6,2,2,-3,-3]
So sánh 6 và 2, không hoán đổi
So sánh 2 và 2, không hoán đổi
Kết thúc vòng lặp 4: [9,8,10,6,2,2,-3,-3]
Bước lặp 5, j=4:
So sánh 9 và 8 -> không hoán đổi
So sánh 8 và 10, hoán đổi: [9,10,8,6,2,2,-3,-3]
So sánh 8 và 6, không hoán đổi
So sánh 6 và 2, không hoán đổi
Kết thúc vòng lặp 5: [9,10,8,6,2,2,-3,-3]
Bước lặp 6, j= 5:
So sánh 9 và 10, hoán đổi -> [10,9,8,6,2,2,-3,-3]
So sánh 9 và 8, không hoán đổi
So sánh 8 và 6, khoonbg hoán đổi
Kết thúc vòng lặp 6: [10,9,8,6,2,2,-3,-3]
Bước lặp 7:
Không hoán đổi -> dừng