鉴于前面的思路过于复杂,故改进 为 “思路2.0”,如下:
1)设置一个100位二进制数(与一百条绳相对应),初始化值各位均为0;
2)圈的含义:
从左至右读入该100位二进制数,由一端或一个1到下一个端或1(不包含该1)所走过的二进制序列为一个圈;
3)经上,“求100条绳,形成多少个绳圈的概率最大”,成功转变为“求找到i,使得 组合数(C 100 i)/2的上临界整数 最大”(其中i为100位二进制数中,出现1的频度,除全1序列外,圈数=i+1 ).
1)设置一个100位二进制数(与一百条绳相对应),初始化值各位均为0;
2)圈的含义:
从左至右读入该100位二进制数,由一端或一个1到下一个端或1(不包含该1)所走过的二进制序列为一个圈;
3)经上,“求100条绳,形成多少个绳圈的概率最大”,成功转变为“求找到i,使得 组合数(C 100 i)/2的上临界整数 最大”(其中i为100位二进制数中,出现1的频度,除全1序列外,圈数=i+1 ).