小编Kod*_*bla的帖子

Python错误 - Google Foobar

对于之前完成Google Foobar挑战的任何人,您是否遇到过这样的错误?

Verifying solution...
{
"bytes" : "CAAaIgogQ291bGQgbm90IGZpbmQgJ2Fuc3dlcicgZnVuY3Rpb24"
}
Run Code Online (Sandbox Code Playgroud)

我已经在Visual Studio中测试了我的解决方案,它工作正常,并提供准确的输出.我只有36个小时的时间来提交我的解决方案,这是最后的挑战,所以我真的很想获得完成它.这是我要验证的代码:

from fractions import *
from math import factorial as fac

def cycle_index(n):
    return [(coeff(term), term) for term in foo(n, n)]

def foo(n, lim):
    soln_set = []
    if n > 0:
        for x in range(lim, 0, -1):
            if x == 1:
                soln_set.append([(1, n)])
            else:
                for y in range(int(n / x), 0, -1):
                    recurse = foo(n - x * y, x - 1)
                    if len(recurse) == 0:
                        soln_set.append([(x, y)])
                    for soln …
Run Code Online (Sandbox Code Playgroud)

google-chrome runtime-error python-2.7

14
推荐指数
1
解决办法
1681
查看次数

列表填充时不应重复数据

我正在为类编程项目,我想通过随机生成数据为项目添加额外的东西.我的问题是我有一个列表,其中填充了相同数据的副本,即使每次创建新对象时它似乎都会产生完全不同的东西.当我尝试调试时,我遇到了非常奇怪的行为.这是我的代码:

    private void PopulateAtRandom(int amount)
    {
        // create a list of first names from a text file of 200 names
        List<string> firstnames = new List<string>();
        StreamReader reader = new StreamReader("Random First Names.txt");
        while (!reader.EndOfStream)
            firstnames.Add(reader.ReadLine());
        reader.Close();

        // create a list of last names from a text file of 500 names
        List<string> lastnames = new List<string>();
        reader = new StreamReader("Random Last Names.txt");
        while (!reader.EndOfStream)
            lastnames.Add(reader.ReadLine());
        reader.Close();

        // create a list of majors from a text file of 198 majors
        List<string> majors …
Run Code Online (Sandbox Code Playgroud)

c# memory list repeat

4
推荐指数
1
解决办法
52
查看次数

标签 统计

c# ×1

google-chrome ×1

list ×1

memory ×1

python-2.7 ×1

repeat ×1

runtime-error ×1