快速排序

快速排序是冒泡排序的改进版,也是最好的一种内排序,在很多面试题中都会出现,也是作为程序员必须掌握的一种排序方法。 算法思想: 1.在待排序的元素任取一个元素作为基准(通常选第一个元素)称为基准元素; 2.将待排序的元素进行分区,比基准元素大的元素放在它的右边,比其小的放在它的左边;  3.对于基准元素左边的元素进行上述步骤的递归调用进行排序,基准元素右边的元素也是如此。 你可以把快速排序联想成东拆
相关文章
相关标签/搜索