![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
算法
陈承基
这个作者很懒,什么都没留下…
展开
-
php树形结构算法:&引用的妙用
在最近的项目中,我需要从数据库中挑选出带有层级关系的数据,并根据记录的parent_id构建数据之间的父子关系,最终形成一个树状结构的父子孙关系结构,并用数组的形式保存起来。经过搜索和研究,最终找到了下方的算法代码,仅做参考。首先,查询得到的数据以数组的形式返回:array( array('id' => 5,'parent_id' => 0,...), array('id' => 9,'parent_id' => 0,...), array('id' => 12转载 2020-08-17 15:36:12 · 347 阅读 · 0 评论 -
用PHP实现URL转换短网址的算法示例
短网址就是把一个长的地址转换在超级短的网址,然后访问短网址即可跳转到长网址了,下面来看用PHP实现URL转换短网址的算法与例子。短网址(Short URL) ,顾名思义就是在形式上比较短的网址。在Web 2.0的今天,不得不说,这是一个潮流。目前已经有许多类似服务,借助短网址您可以用简短的网址替代原来冗长的网址,让使用者可以更容易的分享链接。算法原理1)将长网址md5生成32位签名串,分为4段, 每段8个字节;2)对这四段循环处理, 取8个字节, 将他看成16进制串与0x3fffffff(30位1)转载 2020-08-17 14:48:21 · 272 阅读 · 0 评论