for($j=1;$j<=$n;$j++)
{
for($k=1;$k<=4;$k++)
{
# o(1) operation
}
}
为此,我已经发现这是将O(n)倍作为循环的常量将运行4n次。程序的复杂性有两个外部for循环运行n次,一个for循环运行4次inside.second for循环
因此,在这种情况下,将它遵循相同的逻辑,因为它已得到一个额外的for循环中,装置内将运行4N倍+外环:
for($i=1;$i<=$n;$i++)
{
for($j=1;$j<=$n;$j++)
{
for($k=1;$k<=4;$k++)
{
#o(1) operation
}
}
}
会是为O(n^2)或O(n^2)+ O(4)??
它应该是O(4 * N * N)那就是〜O(n * n) – x0v
'O(n^2)+ O(4)'与'O(n^2)'相同。 –