用于(1、2、2、3、3等)的循环号序列

汤姆

我抬头看,这个图案是霍夫施塔特女性序列等式为:

M(n)= nF(M(n-1))

F(n)= nM(F(n-1))

但我不确定如何将其放入代码中。

到目前为止,我有:

while () {
    _p++
    _r++
    if (_p % 2 === 0) {
        _r = _p - 1;
    }
}

有什么帮助吗?

马特

没有备注

function F(n)
{
    return 0 < n ? n - M(F(n-1)) : 1
}

function M(n)
{
    return 0 < n ? n - F(M(n-1)) : 0
}

var N = 10;
var f = [];
var m = [];
for (var i = 0; i <= N; ++i) {
    f.push(F(i));
    m.push(M(i));
}

console.log('F: ' + f.join(','))
console.log('M: ' + m.join(','))

输出:

F: 1,1,2,2,3,3,4,5,5,6,6
M: 0,0,1,2,2,3,4,4,5,6,6

http://jsfiddle.net/KtGBg/1/

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

在Notepad ++中完成序列1 2 3到156?

来自分类Dev

为什么map <bool,int> m = {{1,2,3,4,5,0}} 1号而不是3号?

来自分类Dev

如何使用嵌套的for循环返回字符串“ 1 + 2 + 3 + .. 1 + 2 + 3 + .. 1 + 2 + 3 + ..”?

来自分类Dev

通过模数为c的4 3 2 1 4 3 2 1 ...循环

来自分类Dev

For 循环输出 0,-1,1,-2,2,-3,3

来自分类Dev

for循环不适用于3 x 3 2D阵列

来自分类Dev

Python:(1) 循环输入 - (2) 详细文本 - (3) 继续代码

来自分类Dev

创建序列0、0、0、0、0、1、1、1、1、1、2、2、2、2、2、3、3、3、3、3、4、4、4、4、4 ,带有seq()的4

来自分类Dev

在 r 中使用 for 循环分配 a1<-1, a2<-2, a3<-

来自分类Dev

在服务器“ 1号”或服务器“ 2号”上运行作业。永远不在服务器“ 3号”上

来自分类Dev

python自定义排序列表1/2/3 /../ 9/10

来自分类Dev

无法反序列化当前JSON数组(例如[1,2,3])

来自分类Dev

在R中生成序列(1,301,2,302,3,303,4,304 ...)

来自分类Dev

生成没有2个零或3个1的二进制序列

来自分类Dev

无法将当前JSON数组(例如[1,2,3])反序列化为type

来自分类Dev

如何在Excel中生成1,2,3,...序列,每个成员重复N次

来自分类Dev

无法反序列化当前JSON数组(例如[1,2,3])

来自分类Dev

python自定义排序列表1/2/3 /../ 9/10

来自分类Dev

无法反序列化当前JSON数组(例如[1,2,3])

来自分类Dev

无法反序列化当前JSON数组(例如[1,2,3])

来自分类Dev

无法将当前JSON数组(例如1 2 3)反序列化为type

来自分类Dev

R:如何制作序列(1,1,1,2,3,3,3,4,5,5,5,6,7,7,7,8)

来自分类Dev

R:如何制作序列(1,1,1,2,3,3,3,4,5,5,5,6,7,7,7,8)

来自分类Dev

表Angular 2中的序列号

来自分类Dev

表Angular 2中的序列号

来自分类Dev

Python 2或3循环导入说明

来自分类Dev

自动生成的起始于001的序列号(仅适用于3位数字)-PHP / MYSQL

来自分类Dev

(((1 2)3)与((1 2)。3)相同吗?

来自分类Dev

(((1 2)3)与((1 2)。3)相同吗?

Related 相关文章

  1. 1

    在Notepad ++中完成序列1 2 3到156?

  2. 2

    为什么map <bool,int> m = {{1,2,3,4,5,0}} 1号而不是3号?

  3. 3

    如何使用嵌套的for循环返回字符串“ 1 + 2 + 3 + .. 1 + 2 + 3 + .. 1 + 2 + 3 + ..”?

  4. 4

    通过模数为c的4 3 2 1 4 3 2 1 ...循环

  5. 5

    For 循环输出 0,-1,1,-2,2,-3,3

  6. 6

    for循环不适用于3 x 3 2D阵列

  7. 7

    Python:(1) 循环输入 - (2) 详细文本 - (3) 继续代码

  8. 8

    创建序列0、0、0、0、0、1、1、1、1、1、2、2、2、2、2、3、3、3、3、3、4、4、4、4、4 ,带有seq()的4

  9. 9

    在 r 中使用 for 循环分配 a1<-1, a2<-2, a3<-

  10. 10

    在服务器“ 1号”或服务器“ 2号”上运行作业。永远不在服务器“ 3号”上

  11. 11

    python自定义排序列表1/2/3 /../ 9/10

  12. 12

    无法反序列化当前JSON数组(例如[1,2,3])

  13. 13

    在R中生成序列(1,301,2,302,3,303,4,304 ...)

  14. 14

    生成没有2个零或3个1的二进制序列

  15. 15

    无法将当前JSON数组(例如[1,2,3])反序列化为type

  16. 16

    如何在Excel中生成1,2,3,...序列,每个成员重复N次

  17. 17

    无法反序列化当前JSON数组(例如[1,2,3])

  18. 18

    python自定义排序列表1/2/3 /../ 9/10

  19. 19

    无法反序列化当前JSON数组(例如[1,2,3])

  20. 20

    无法反序列化当前JSON数组(例如[1,2,3])

  21. 21

    无法将当前JSON数组(例如1 2 3)反序列化为type

  22. 22

    R:如何制作序列(1,1,1,2,3,3,3,4,5,5,5,6,7,7,7,8)

  23. 23

    R:如何制作序列(1,1,1,2,3,3,3,4,5,5,5,6,7,7,7,8)

  24. 24

    表Angular 2中的序列号

  25. 25

    表Angular 2中的序列号

  26. 26

    Python 2或3循环导入说明

  27. 27

    自动生成的起始于001的序列号(仅适用于3位数字)-PHP / MYSQL

  28. 28

    (((1 2)3)与((1 2)。3)相同吗?

  29. 29

    (((1 2)3)与((1 2)。3)相同吗?

热门标签

归档