摘要:
思路:递归算法。在一个已经排好序的数组中查找某一个数值,每一次都先跟数组的中间元素进行比较,若相等则返回中间元素的位置,若小于中间元素,则在数组中小于中间元素的部分查找,若大于中间元素,则在数组中大于中间元素的部分查找,若查找不到则返回-1.function binSearch($arr,$head... 阅读全文
posted @ 2015-09-02 15:35
疯一样的狼人
阅读(760)
评论(0)
推荐(0)
摘要:
PHP的取整函数有四个,分别是ceil、floor、round和intval,下面对它们进行一一介绍: 1. ceil(x):向上舍入为最接近的整数。 返回不小于 x 的下一个整数,x 如果有小数部分则进一位。ceil() 返回的类型仍然是 float,因为 float 值的范围通常比 intege 阅读全文
posted @ 2015-09-02 15:14
疯一样的狼人
阅读(1050)
评论(0)
推荐(0)
摘要:
PHP的四种基本排序算法为:冒泡排序、插入排序、选择排序和快速排序。 下面是我整理出来的算法代码: 1. 冒泡排序: 思路:对数组进行多轮冒泡,每一轮对数组中的元素两两比较,调整位置,冒出一个最大的数来。 //简单版: function bubbleSort($arr) { $n = count($ 阅读全文
posted @ 2015-09-02 11:57
疯一样的狼人
阅读(744)
评论(0)
推荐(0)
摘要:
这是我应聘实习时遇到的一道笔试题:使用五种以上方式获取一个文件的扩展名。要求:dir/upload.image.jpg,找出 .jpg 或者 jpg ,必须使用PHP自带的处理函数进行处理,方法不能明显重复,可以封装成函数,比如 get_ext1($file_name), get_ext2($fil... 阅读全文
posted @ 2015-09-02 09:59
疯一样的狼人
阅读(770)
评论(0)
推荐(0)

浙公网安备 33010602011771号