|
|
1
2
此解决方案不需要将所有结果保存在内存中:(以防它不适合内存等)
例子:
顺便说一句,哈斯克尔溶液:
|
|
|
2
3
假设我们的生成器生成给定数字的平方和立方,那么它将输出唯一的 所以,如果我们想在最简单的情况下得到dist d的数字,我们可以递归地得到dist d-1的数字,然后对它们应用生成器。
输出是
|
|
|
3
0
我刚开始学巨蟒,所以如果我的答案看起来有点业余,请耐心等待。您可以使用一个列表列表来填充从MyGenerator函数返回的值。 因此,例如,以2作为起始参数,您的数据结构类似于
行索引应该为您提供距离,您可以使用诸如extend之类的方法向列表中添加更多数据。 |
|
|
Mayka · 通过带条件的生成器表达式指定两个变量? 8 年前 |
|
Bram Vanroy · 在列表之间获取唯一的产品并维护输入顺序 8 年前 |
|
|
David Trinh · js生成器存在异步问题,并承诺不会返回结果 8 年前 |