PHP 实现斐波那契数列
2024-10-07 19:33:11
使用循环实现
<?php
$arr[1] = 1;
for($i = 2;$i < 100;$i++)
{
$arr[$i] = $arr[$i-1] + $arr[$i-2];
}
echo join(",",$arr); //将数组合并为一个字符串输出
?>
使用递归实现
function fbnq($n){
if($n <= 0) return 0;
if($n == 1 || $n == 2) return 1;
return fbnq($n - 1) + fbnq($n - 2);
}
最新文章
- 解决ie6下li左浮动文字换行的问题
- Spring4.1新特性——Spring缓存框架增强(转)
- Unity3D 开发之shader教程(浅谈光照之漫反射diffuse)
- 20145212 《Java程序设计》第4周学习总结
- [linux]删除目录下的一类文件
- 严重: Catalina.stop: java.net.ConnectException: Connection refused: connect
- [转]Delphi I/O Errors
- wamp目录索引图片不显示
- MBProgressHUD 问题
- hadoop第二课
- Linux搭建GIT 使用Eclipse创建并上传Git项目 EGit操作
- NodeJs操作MongoDB之多表查询($lookup)与常见问题
- mui组件 输入表单 快捷键mf
- 迅为4412开发板QtE系统源码-屏幕横竖屏切换修改方法
- [转]SOA架构设计经验分享&mdash;架构、职责、数据一致性
- 如何从 VSS 迁移到Team Foundation Server
- process.cwd()与__dirname的区别
- vue实用组件——表格
- 为何要对URL进行编码
- fvwm:还是觉得你最好