小编LIA*_* Ke的帖子

如何重构嵌套for循环?

我有两个类似的功能。这两个函数都包含一个嵌套for循环。我如何结合这两个函数来减少重复的代码。

funcA和之间的唯一区别funcB是循环中的funcB调用。func_2

这两个函数如下所示。

void funcA()
{
    for (int i = 0; i < size; i++)
    {
        for (int j = 0; j < size; j++)
        {
            func_1();
        }
    }
}

void funcB() 
{
    for (int i = 0; i < size; i++) 
    {
        for (int j = 0; j < size; j++)
        {
            func_1();
            func_2();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

c++ algorithm refactoring for-loop function

4
推荐指数
2
解决办法
670
查看次数

如何使用Python枕头加载图像?

我以这种方式加载图像:

from PIL import Image
im = Image.open('test.png')
Run Code Online (Sandbox Code Playgroud)

给我以下错误:

IOError: [Errno 2] No such file or directory: 'test.png'
Run Code Online (Sandbox Code Playgroud)

我已经将图像“ test.png”保存在桌面上。

那我应该在哪里保存图像?

python pillow

0
推荐指数
1
解决办法
3431
查看次数

标签 统计

algorithm ×1

c++ ×1

for-loop ×1

function ×1

pillow ×1

python ×1

refactoring ×1