排序算法之快速排序、归并排序(java实现)

前面一篇文章已经讲到了三个比较简单的排序算法,如今准备说一下比较高级一点的两个算法,他们在数据量比较大的时候的效果仍是很明显的,我这里给出java的实现代码。java 1.快速排序算法 过程:将待排序的第一个数做为标志temp,而后开始比较,i指向第一个数,j指向最后一个数,最开始j指向的数和temp比较,若是j比较大,j往左移动,不然i和j的数字交换,而且i开始想右边移动,知道i=j,完成一趟。
相关文章
相关标签/搜索