给定一组数字，为其提供一个排序算法。
3，1，4，1，5，9，2，6，5，3。
一种排序算法是快速排序。步骤如下：
1. 选择一个元素（称之为枢轴点）作为基准点。
2. 将列表中小于基准点的元素移动到基准点的左侧，大于基准点的元素移动到基准点的右侧。
3. 递归地对左右两个子列表执行步骤1和步骤2，直到所有子列表只包含一个元素为止。
对于给定的数字序列，排序的结果为：
1, 1, 2, 3, 3, 4, 5, 5, 6, 9