摘要: 1.顺序查找 思路分析: 从数组的第一个元素开始一个一个向下查找,如果有和目标一致的元素,查找成功;如果到最后一个元素仍没有目标元素,则查找失败。 代码实现: 2.二分查找 思路分析:先取数组中间的值floor((low+top)/2), 然后通过与所需查找的数字进行比较,若比中间值大,则将首值替换 阅读全文
posted @ 2016-08-31 09:25 zswordsman 阅读(5585) 评论(0) 推荐(0) 编辑
摘要: 1.冒泡排序 思路分析:在要排序的一组数中,对当前还未排好的序列,从前往后对相邻的两个数依次进行比较和调整,让较大的数往下沉,较小的往上冒。即,每当两相邻的数比较后发现它们的排序与排序要求相反时,就将它们互换。 代码实现:$arr=array(1,43,54,62,21,66,32,78,36,76 阅读全文
posted @ 2016-08-31 00:47 zswordsman 阅读(1394) 评论(0) 推荐(0) 编辑