随笔分类 -  算法

摘要:1、冒泡排序 O(N2) 2、归并排序 3、二分查找-递归 4、二分查找-非递归 5、快速排序 - 递归 O(N2) 6、选择排序 7、插入排序 <?php // // 基本数据结构算法 // //二分查找(数组里查找某个元素) 思路:以数组中某个值为界,再递归进行查找,直到结束。 采用二分法查找时 阅读全文
posted @ 2017-08-25 09:24 玲汐 阅读(264) 评论(0) 推荐(0)
摘要:快速排序 计数排序 梳排序 堆排序 归并排序 希尔排序 选择排序 插入排序 地精排序 联合冒泡排序 鸡尾酒排序 冒泡排序 奇偶排序 使用标志的冒泡排序 快速排序 计数排序 梳排序 堆排序 归并排序 希尔排序 选择排序 插入排序 地精排序 联合冒泡排序 鸡尾酒排序 冒泡排序 奇偶排序 使用标志的冒泡排 阅读全文
posted @ 2017-08-24 16:14 玲汐 阅读(229) 评论(0) 推荐(0)
摘要://木桶排序/* 首先产生两个数字,最大值和最小值,然后根据两个数字的值决定要创建多少个桶装数据, 每个 桶装数据按key编好号码,按数组内的数字指定桶的出现次数。 然后输出所有指定桶。木桶算法是不稳定算法。*/$count = array(6,10,4,12,4,90,33); function 阅读全文
posted @ 2017-06-25 21:52 玲汐 阅读(675) 评论(0) 推荐(0)