php
xuansu3
学而不思则罔 思而不学则殆
展开
-
设计模式
1.单例模式class只能new一次,禁止克隆class single{ //创建静态私有的变量保存该类对象 static private $instance; //参数 private $config; //防止直接创建对象 private function __construct($config){ $this -> con...原创 2018-05-24 15:08:57 · 85 阅读 · 0 评论 -
二分法查找
二分法查找$array = range(1,100); $search = 99; $end = count($array); $start = 0; $i = 1; while(true) { $number = floor(($end + $start)/2); echo '第' .$i++ .'次'. $number.',值'.$array[$number].';'; ...原创 2018-05-24 15:16:17 · 113 阅读 · 0 评论 -
冒泡排序
相邻的二个元素进行比较,大的值继续和后台的值进行比较$array = [123,12,121,56,23,99,12,333]; $count = count($array); for($i = 1; $i <$count; $i++ ) { for($j = 0; $j<$count-$i; $j++) { if($array[$j] > $array...原创 2018-05-24 15:18:34 · 99 阅读 · 0 评论