给定一组数码，使用算法对它们进行排序。
数码：[8, 2, 6, 1, 9, 4, 3]
使用快速排序算法对数码进行排序：

1. 选定数列中的一个数作为基准数（pivot），可以选择第一个数。
2. 将数列中所有小于基准数的数放在基准数的左侧，大于基准数的数放在右侧，相等的数可以放在任意一侧。
3. 对基准数左侧和右侧的两个子数列分别递归执行步骤 1 和 2，直到整个数列有序为止。

按照上述方法，将数码 [8, 2, 6, 1, 9, 4, 3] 排序之后得到：[1, 2, 3, 4, 6, 8, 9]