![](https://img-blog.csdnimg.cn/20201014180756928.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
php
文章平均质量分 68
一个不存在的昵称
这个作者很懒,什么都没留下…
展开
-
数组转义处理
$data1 = array('a'=>333,'c'=>"333242334'3",'d'=>"sfsdfsd'f",'tt'=>'aaaaaaaaaaaaaaaa');function stripSlashes1(&$data){ if(is_array($data)) { if(count($data) == 0) re转载 2014-03-06 16:37:37 · 1514 阅读 · 0 评论 -
欧几里得相似度
$data=array('a'=>array('a'=> 2.5, 'b'=> 3.5, 'c'=> 3.0,'d'=> 3.5, 'e'=> 2.5, 'f'=> 3.0), 'b'=>array('a'=> 3.0, 'b'=> 3.5, 'c'=> 1.5, 'd'=> 5.0, 'f'=> 3.0, 'e'=> 3.5), 'c'=>array('a转载 2014-11-08 22:27:00 · 787 阅读 · 0 评论 -
数据结构图的运算(深度优先)
//图:// 有向图:指某个顶点完成任务依赖于另一个顶点的任务是否完成;// 无向图:可以从任意的顶点到另外的顶点,也就是各个顶点没有依赖性;// 邻接:如果两个顶点被一条直线连接,那么这连个顶点是临近的;// 路径:路径是边的序列,例如:A->E 中间存在B、C、D,所以ABCDE为路径序列// 连通图:如果至少有一个路径可以链接“所有原创 2016-04-13 17:02:49 · 993 阅读 · 0 评论 -
php工具方法
//城市json创建function res(&$list, $city, $parent_id){ foreach($list as $key=>$value){ if($value['id'] == $parent_id){ $list[$key]['sub'][] = $city; return; }else if(count($value['sub']) > 0)原创 2017-07-26 09:18:48 · 313 阅读 · 0 评论 -
线性数据交叉判断
class InterleavingCompare{ /** * 查看a和b是否与c和d存在交错 * @param $a 预设的开始值 * @param $b 预设的截至值 * @param $c 已存在的开始值 * @param $d 已存在的截至值 * @return boolean */原创 2017-11-30 08:52:44 · 379 阅读 · 0 评论