Nguyễn Thị Ngọc Tú

Giới thiệu về bản thân

Thử phiên bản mới Thử phiên bản mới
Chào mừng bạn đến với trang cá nhân của Nguyễn Thị Ngọc Tú
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
xếp hạng Ngôi sao 1 ngôi sao 2 ngôi sao 1 Sao chiến thắng
0
(Thường được cập nhật sau 1 giờ!)

Giả sử dãy ban đầu là: A = [2, – 3,9,2,8, 6, 10, 3]

Lượt 1: So sánh và đẩy số nhỏ nhất xuống cuối.

(2,-3): 2 > – 3 (không đổi)

(−3,9): −3 < 9 → đổi thành (9, – 3)

(-3, 2): -3 < 2 → đổi thành (2, – 3)

tiếp tục đẩy –3 dần về cuối.

Kết quả Lượt 1: [2, 9, 2, 8, 6, 10, – 3, – 3]

Lượt 2: Tiếp tục với các phần tử còn lại.

(2,9) → (9, 2)

(2, 2): không đổi

(2,8) → (8, 2)

(2,6) → (6, 2)

(2,10) → (10,2)

Kết quả Lượt 2: [9,2,8,6,10,2, – 3, - 3]

Lượt 3: Đẩy số 2 tiếp theo về đúng vị trí: [9, 8, 6, 10, 2, 2, -3, -3]

Lượt 4: Đẩy số 6 về đúng vị trí: [9, 8, 10, 6, 2, 2, – 3, 3]

Lượt 5: Đẩy số 8 về đúng vị trí: [9, 10, 8, 6, 2, 2, – 3, - 3]

Lượt 6: Đẩy số 9 về đúng vị trí: [10,9, 8, 6, 2, 2, – 3, -3]

Lượt 7: Kiểm tra , không còn cặp nào sai thứ tự. Thuật toán dừng lại.

=> Dãy số sau khi được sắp xếp hoàn tất: 10, 9, 8, 6, 2, 2, -3, -3