【发布时间】:2015-05-30 06:08:25
【问题描述】:
假设您正在使用显而易见的蛮力算法生成斐波那契数列。如果我提前知道要生成的斐波那契数,我可以使用幂连词^: 来做这样的事情:
(, [: +/ _2&{.)^:20 i.2
当斐波那契达到某个极限时,我该如何停止,比如1e6? (我知道如何在使用while. 的函数中执行此操作,但这并不好玩。)
我想强调的是,这是关于 J 的一般问题,而不是关于斐波那契的具体问题。不要被斐波那契数字分心。问题的核心是如何在满足某些条件之前一直追加到列表。
【问题讨论】:
标签: j