我想知道完美嵌套循环和不完美嵌套循环之间的区别是什么?
最佳答案
看这个:openmp g++ error: collapsed loops not perfectly nested .
完美嵌套循环是指所有内容都在最内层 循环中。例如,
foreach(var a in vals1)
{
foreach (var b in vals2)
{
Console.WriteLine(a + b);
}
}
与不完美的嵌套相比,
foreach(var a in vals1)
{
Console.WriteLine("values for " + a);
foreach (var b in vals2)
{
Console.WriteLine(a + b);
}
}
当然,我是一个 C# 的人,这是 C#,据我所知,没有人使用这样的术语,这根本不重要,但你明白这一点。 只需考虑在正确情况下编译的伪代码。
关于algorithm - 完美嵌套循环和不完美嵌套循环有什么区别?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24749801/