
排序
文章平均质量分 86
code_AC
当你还不能写出自己满意的程序时,你就不要去睡觉。
展开
-
快速排序基本思路(通俗易懂+例子)
快速排序今天看到大神写的一篇快速排序的博客,肃然起敬,觉得原来快速排序这么简单 下面进行简单的试试快速排序的基本思想是 1、先从数列中取出一个数作为基准数 2、分区过程,将比这个数大的数全放到它的右边,小于或等于它的数全放到它的左边 3、再对左右区间重复第二步,直到各区间只有一个数概括来说为 挖坑填数+分治法下面举例来进行说明,主要有三个参数,i为区间的开始地址,j为区间原创 2017-07-02 22:06:32 · 294660 阅读 · 61 评论 -
冒泡排序(通俗易懂+例子)
冒泡排序(通俗易懂+例子)冒泡排序很好理解,简单来说,就是每次选定第一个数,然后和后一个数进行比较①选择a[0],如果比a[1]大,则进行交换,否则a[1]和a[2]进行比较,以此类推②一共比较数字总数-1次下面为详细过程 初始 2 1 3 5 3 2 6 8 4 0 第一次 1 2 3 3 2 5...原创 2018-03-17 12:44:38 · 1266 阅读 · 0 评论