1200字范文,内容丰富有趣,写作的好帮手!
1200字范文 > 用PHP迭代器回实现一个斐波纳契数列

用PHP迭代器回实现一个斐波纳契数列

时间:2023-10-14 08:02:05

相关推荐

用PHP迭代器回实现一个斐波纳契数列

后端开发|php教程

this,current,function,public,previous

后端开发-php教程

用PHP迭代器来实现一个斐波纳契数列

源码框架,ubuntu安装深度影音,tomcat命令框闪退,websocket爬虫详解,php语句手册,江西免费seo关键词优化费用lzw

斐波纳契数列通常做法是用递归实现,当然还有其它的方法。这里现学现卖,用PHP的迭代器来实现一个斐波纳契数列,几乎没有什么难度,只是把类里的next()方法重写了一次。注释已经写到代码中,也是相当好理解的。

仿q友乐园最新版源码,ubuntu中去掉注释,tomcat闪退的解决办法,新爬虫 华三,第一php社区面试题,seo同行网站lzw

current;} public function key() { return $this->key;} public function next() { // 关键在这里// 将当前值保存到 $newprevious $newprevious = $this->current; // 将上一个值与当前值的和赋给当前值 $this->current += $this->previous; // 前一个当前值赋给上一个值 $this->previous = $newprevious; $this->key++;} public function rewind() { $this->previous = 1; $this->current = 0; $this->key = 0;} public function valid() { return true;} } $seq = new Fibonacci; $i = 0; foreach ($seq as $f) {echo "$f ";if ($i++ === 15) break; } ?>

php快递单号查询源码,ubuntu怎么重启网络,爬虫的算法有,简单php语句,新乡seo地址lzw

程序运行结果:

0 1 1 2 3 5 8 13 21 34 55 89 144 233 377 610

本内容不代表本网观点和政治立场,如有侵犯你的权益请联系我们处理。
网友评论
网友评论仅供其表达个人看法,并不表明网站立场。