PHP基础10-数组排序与查找(简)

冒泡排序

选择排序

插入排序

快速排序

递归调用:不断的将数据切成三块,值<a的数组 ,a,值>a的数组

归并排序

归并排序

归并排序(MERGE-SORT)是建立在归并操作上的一种有效的排序算法,该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。将已有序的子序列合并,得到完全有序的序列;即先使每个子序列有序,再使子序列段间有序。若将两个有序表合并成一个有序表,称为二路归并。

二路归并



归并算法代码

查找算法

查找算法:
1.顺序查找
2.二分法查找