• 喜欢前端以及PHP的朋友们可以加PHP同好会QQ群 点击加入qq群
  • 最近在写一个项目---"小A微信托管平台",大家可以去帮忙测试一下!功能在不断完善中,敬请关注!点击进入
  • 本站使用了PHP8.1与HTTP2.0协议,速度简直超级快有木有?

标签:算法

智能算法-结巴分词

智能算法-结巴分词 分词就是将连续的字序列按照一定的规范重新组合成词序列的过程。我们知道,在英文的行文中,单词之间是以空格作为自然分界符的,而中文只是字、句和段能通过明显的分界符来简单划界,唯独词没有一个形式上的分界符,虽然英文也同样存在短语的划分问题,不过在词这一层上,中文比之英文要复杂得多、困难得多。 结巴分词有 java,python,php,n……

冒泡排序初体验(PHP版)

冒泡排序初体验(PHP 版) 冒泡排序的一般写法…直接上代码 /* * $arr (array) */ function maopao($arr){ for($i = 1;$i<count($arr);$i++){ for($n = $i;$n>=1;$n--){ ……

正则表达式的后向引用,模式与预查

正则表达式的后向引用,模式与预查 引用百度百科对正则的解释如下: 正则表达式是对字符串操作的一种逻辑公式,就是用事先定义好的一些特定字符、及这些特定字符的组合,组成一个“规则字符串”,这个“规则字符串”用来表达对字符串的一种过滤逻辑。 给定一个正则表达式和另一个字符串,我们可以达到如下的目的: 1. 给定的字符串是否符合正则表达式的过滤逻辑(称作“匹配”……

使用php计算百度2个GPS坐标距离

使用 php 计算百度 2 个 GPS 坐标距离 /* * @param lat1 坐标点 1 经度值 lng1 坐标点 1 纬度值 lat2 坐标点 2 经度值 lng2 坐标点 2 纬度值 * @return floot (1.2212) ,4 位小数,单位千米 */ function GetDistance($lat1, $lng1,……

分享一个比冒泡排序更高效的快速排序算法

分享一个比冒泡排序更高效的快速排序算法 冒泡排序大概是最常碰到的排序算法问题了,但是冒泡排序是根据前后比较来一一排序的,这样的话在数据量非常大的时候它的时间就非常慢了,在这里分享一个比冒泡排序更高效的排序算法——快速排序! function quickSort($arr){ if (count($arr) <……

一个简单易理解的PHP无限极分类算法

一个简单易理解的 PHP 无限极分类算法 当做网站时,肯定会遇到分类这个问题,简单的如 1 级分类与 2 级分类,如果级数大于 3 个的话,我们数据库的设计上就会变得很繁琐臃肿,而且数据库查询也很麻烦,那么这时候我们就可以用一个简单的算法解决这类问题,用一张表就可以解决分类问题,不管是 3 级还是 4 级或者是无限级. 第一步:我们设计数据库 首先,数据库……