当前位置:首页 > 日记 > 正文

深入了解了几种PHP算法:PHP冒泡、PHP二分法、PHP素数、PHP乘法表。

深入了解了几种PHP算法:PHP冒泡、PHP二分法、PHP素数、PHP乘法表。
以下示例涉及几个PHP算法。
PHP的泡沫
PHP的二分法
素数的PHP
PHP的乘法表

PHP冒泡法的例子
复制代码代码如下所示:
从小到大冒泡
功能的冒泡($ ARR)
{
如果(!空($ ARR))
{
为($我= 0;$我<计数($ ARR);$我+ +)
{
如果($ ARR { $我} > $ ARR { $ J })
{
用于交换
温度=美元美元美元ARR {我};
ARR {我} =美元美元美元美元ARR {,};
ARR { } =美元美元美元温度{J}.;
}
}
}
返回的数组;
}
}
PHP二叉查找代码示例
复制代码代码如下所示:
二进制搜索
功能erfenfa($,$ ARR)
{
print_r($ ARR);
如果(!空($)!空($ ARR))
{
$起始=0;
美元=计数($ ARR)- 1;
$ I = 0;
当($开始$结束){
美元+;
步骤=楼层($结尾/ 2);
如果(a = $ ARR { $步})
{
print_r($ ARR { $步});
返回$;
}
如果(美元$ { $步>> ARR })
{
$开始= $步骤;
}

如果(美元美元美元ARR { } <<步)
{
$结束= $步骤;
}
}
}
}
PHP寻找素数——a和b之间的素数。
复制代码代码如下所示:
计算一个素数——a和b之间的素数。
功能诉述($,$)
{
如果(!空($)!空(b)
{
如果(乙$一美元)返回;
数组();

对于($ i = $;
{
J = intval(sqrt(为我));
$标志=真;
如果($ < = 3)
{
$ $ i $ = i $;
}其他
{
($ x = 2;$ x = $ j;$ x +)
{
如果($ = x = $ = 0)
{
$标志= false;
打破;
}
}
如果(国旗)
{
$ $ i $ = i $;
}
}
}
返回$ $;
}
}
PHP输出乘法表-递归代码示例
复制代码代码如下所示:
输出乘法表-递归
函数的Digui($,$步)
{
如果($一步)返回;
如果(!空($)!空(步)
{
($ i = 1;$ i = $;$ + +)
{
$;
如果($ i = $ A)

}
$ = $ A + 1;
Digui($,$步);
}
}
PHP输出乘法表循环代码示例
复制代码代码如下所示:
输出循环表循环
函数的Chengfa($,$步)
{
如果(!空($)!空(步)
{
对于($ i = $;
{
对于($ = 1;$ j = $ I;$ j +)
{
$;
如果($ = = $ j)回声

}
}
}
}

相关文章

MySQL插入处理重复键值的几种方法

MySQL插入处理重复键值的几种方法

键值,几种方法,电脑软件,MySQL,首先设置2个测试表,并在id列上创建唯一的约束。 MySQL >创建表test1(ID int,NAME varchar(5),int类型,主键); 查询OK,0行受影响(0.01秒) MySQL >创建表test2(ID int,NAME varchar(5),int类型,主键); 查询OK,0行受影响(0.01秒) MySQL …

金山WPS表的99乘法表法

金山WPS表的99乘法表法

乘法表,电脑软件,WPS,聪明的侄女学会了99乘法表,看到我回到我,我也给了她一个大的,因为在文具盒乘法表太小了,我该怎么办我无法消除孩子们学习的热情。 经过几天的调试,我终于用WPS的形式制作了99乘法表,这就是我所做的。 1,建立一个空白表格,在A…

iphone XR怎么样?有几种颜色?附参数

iphone XR怎么样?有几种颜色?附参数

iphone XR怎么样?有几种颜色?附参数配置介绍,屏幕,支持,版本,产品,像素,材质,摄像头,功能,iphone在今年秋季除了三款新品,分别是iphone XS、iphone XS MAX、iphone XR。而iphone XR不仅拥有全新的外观,配置也是全面升级。一起看下文详细了解。iphone XR…

米家飞利浦智睿床头灯怎么样?接入小

米家飞利浦智睿床头灯怎么样?接入小

米家飞利浦智睿床头灯怎么样?接入小爱同学299元,智睿,小爱同学,米家,蓝牙,小米,侦测,芯片,算法,  今天,小米有品上架了一款飞利浦智睿床头灯,由小米发货并提供售后,售价299元。  这款飞利浦智睿床头灯为米家定制款,由小米官方渠道独家销售,它支持无级…

小米8 SE多少钱?1699元附配置详解

小米8 SE多少钱?1699元附配置详解

小米8 SE多少钱?1699元附配置详解,小米,骁龙,支持,像素,智能,识别,优化,算法,9月6日消息,小米商城官方微博宣布,小米8 SE限时特惠,4GB+64GB版售价1699元。该机面向小屏手机用户,其屏幕尺寸为5.88英寸,分辨率为2244×1080,拥有5.2英寸手机的握持手感,单手操…

oracle数据库表优化设计的几种方法

oracle数据库表优化设计的几种方法

数据库表,优化设计,几种方法,电脑软件,oracle,您正在研究的Oracle课程有很多方法来优化Oracle库表的设计。 前言 大多数的Oracle数据库,因为数据库的性能问题是由设计不合理造成的,只有一小部分的问题是根植于数据库缓冲区、共享池、重做日…

MySQL查询的几种常见形式

MySQL查询的几种常见形式

查询,几种,形式,常见,电脑软件,MySQL的子查询的几种常见方法: 复制代码代码如下所示: SELECT * FROM XXX在哪里col = {任何|所有}(SELECT * FROM XXXX); 语法可以分为添加关键词和关键词的方法,没有关键词时,子查询返回一个离散值(注一),查询将子查…

Vista系统中隐藏的几种功能激活方

Vista系统中隐藏的几种功能激活方

系统,方法,激活,几种,功能,评论:Windows Vista的安装和新功能将不再在这里介绍。我想介绍一下今天系统中隐藏的几个功能,不要错过对它感兴趣的朋友。 虽然Windows Vista 5219只是一个测试版本,还不是很成熟,但对好友的清新已经是第一次安装,安装…

iphone自带美颜即将于ios12.1关闭

iphone自带美颜即将于ios12.1关闭

iphone自带美颜即将于ios12.1关闭 有考虑中国人的感受吗?!,美颜,功能,智能,版本,自带,算法,取消,升级,美颜在国产手机上是绝对必不可少的功能,而且越来越夸张,几乎能美化人脸的每一个细节乃至全身,出来的照片连亲妈都不认识,但在老外那里就完全不一样了。…

华为畅享9 Plus怎么样?6+128G版999

华为畅享9 Plus怎么样?6+128G版999

华为畅享9 Plus怎么样?6+128G版999元,华为畅享,识别,双摄,德国,算法实现,智能,标签,优化,12月7日消息,华为商城宣布华为畅享9 Plus 6GB+128GB版本正式开售,售价1999元。华为畅享9 Plus采用了6.5英寸全面屏,分辨率为2340×1080,屏幕纵横比为19.5:9,超高屏…

几种语言中oracle时间转换的实现

几种语言中oracle时间转换的实现

时间转换,语言,几种,电脑软件,oracle,C shell perl php下日期和时间转换:从` 00:00:00 1970-01-01 UTC秒和人类可读的日期时间和秒数的标量 标量时间26字节的字符串,因为` 00:00:00 1970-01-01 UTC的秒 (自1970年1月1日清晨零时起的秒数) 起的…

解封微信总是不成功的几种常见原因

解封微信总是不成功的几种常见原因

解封微信总是不成功的几种常见原因,解封微信,失败,最近微信被封号的小伙伴多了好多,很多用户在解封的时候遇到了各种各样的问题,总是解封失败,那么到底是说明原因呢?你有可能碰上了以下问题哦。微信解封失败常见问题登陆被封微信账号,点击确定若…