假设,现在有7颗种子,依次编号为1到7。
将它们全部种下去后,3号种子结了5颗新种子,7号种子结了2颗新种子,其他种子均未结种。
分别将3号种子结出的5颗新种子命名为31,32,33,34,35。7号种子结出的2颗新种子命名为71,72(即先代的种子id加上本代的种子id)。
又分别将31,32,33,34,35和71,72种下去,其中31结出了3颗新种子,分别命名为311,312,313。
最后将统计到这样一个数组
{1,2,3,31,311,312,313,32,33,34,35,4,5,6,7,71,72}
其中,每一代的哪一颗种子是否结种,结多少种与概率无关,均为事先指定好,也就是说在我种下第一批种子之前,改批种子一共能够产生多少后代,哪颗种子能够产生后代已经被提前确定了(只是我还需要“种”这个“函数”才能得知结果)
现已知有N颗种子,如何写循环才能够得到上述形式的数组?(假设“种”函数会返回一个包含子代id的数组)
万分感谢!!!
将它们全部种下去后,3号种子结了5颗新种子,7号种子结了2颗新种子,其他种子均未结种。
分别将3号种子结出的5颗新种子命名为31,32,33,34,35。7号种子结出的2颗新种子命名为71,72(即先代的种子id加上本代的种子id)。
又分别将31,32,33,34,35和71,72种下去,其中31结出了3颗新种子,分别命名为311,312,313。
最后将统计到这样一个数组
{1,2,3,31,311,312,313,32,33,34,35,4,5,6,7,71,72}
其中,每一代的哪一颗种子是否结种,结多少种与概率无关,均为事先指定好,也就是说在我种下第一批种子之前,改批种子一共能够产生多少后代,哪颗种子能够产生后代已经被提前确定了(只是我还需要“种”这个“函数”才能得知结果)
现已知有N颗种子,如何写循环才能够得到上述形式的数组?(假设“种”函数会返回一个包含子代id的数组)
万分感谢!!!