Quy ước màu sắc:

Màu xanh biểu thị các phần tử chưa có thứ tự và biểu thị vị trí cuối cùng sẽ được duyệt tới của phần tử A[j + 1].

Màu vàng biểu thị các phần tử đã có thứ tự.

Màu xanh lá biểu thị phần tử A[j], do vòng lặp trong điều khiển.

Màu xanh lá biểu thị phần tử A[j + 1].