12 2017 档案
摘要:桶排序,最简单的排序,线性时间,但也是最耗空间的排序算法
阅读全文
摘要:直接选择排序,从无序区选择最小的元素和无序区第一个元素交换,二次的排序算法
阅读全文
摘要:三种分割策略:1)以第一个元素为枢纽元;2)以数组内的随机元为枢纽元;3)三数中值分割法(median-of three)选取枢纽元
阅读全文
摘要:Shell排序——适用于适量输入的排序算法
阅读全文
摘要:一、插入排序(insertion sort) 思路: 每一次将一个待排序的记录,按其大小插入到前面已排好序的子序列中(利用“已知位置0到位置 i-1上的元素已经处于排过序的状态”的事实) 过程: 1)初始时,a[0]自成一个有序区,a[1,....,N-1]为无序区,令i=1 2)将a[i]并入当前
阅读全文

浙公网安备 33010602011771号