您的位置:首页 > 编程语言 > PHP开发

PHP使用非递归方式实现猴子找大王算法

2016-07-12 10:58 579 查看
猴子找大王,此算法结合了一个while循环和foreach。

<?php
//不使用递归实现猴子找大王的算法
$j = 0;
while (count($array) > 1) {
foreach ($array as $key => $value)
{
$j++;
if($j%5 == 0)
{
unset($array[$key]);
$j = 0;
}
else
{
unset($array[$key]);
$array[] = $value;
}
}
}
var_dump($array);
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: