Mô phỏng Trực quan Chỉ số mảng bắt đầu từ 1 (1-based Indexing)

QuickSort: Bước Phân Hoạch Ban Đầu (Partition)

Bảng Điều Khiển Cấu Hình

Tốc độ mô phỏng: 1.0s

Bảng trực quan hóa mảng

Bước: 0 / 0
Giá trị Chốt (Pivot Value): Chưa chọn
Mặc định
Chỉ số i
Chỉ số j
Đang so sánh
Chuẩn bị hoán đổi (Đánh dấu ✕)
Nhánh trái (≤ Chốt)
Nhánh phải (≥ Chốt)

Giải thích bước hiện tại

Bắt đầu mô phỏng để xem phân tích từng bước...

Mã Giả Phân Hoạch (Chỉ số từ 1)

💡 Bản chất của phân hoạch (Partition): Hàm phân hoạch nhận vào một mảng và đưa chốt (Pivot) về đúng vị trí sắp xếp của nó. Quá trình này di dời tất cả phần tử bé hơn sang trái và lớn hơn sang phải chốt mà chưa cần quan tâm thứ tự bên trong hai nửa đó.