怎么判断是不是for循环嵌套
问题描述:
当程序中出现两个或两个以上for循环语句是,怎么判断是不是for循环嵌套?
答
如果在for的代码块中有另一个for就是嵌套,比如
for (...)
{
...
for (...)
{
...
}
...
}
反之就不是嵌套,比如
for (...)
{
...
...
}
...
for (...)
{
...
...
}
答
如果里面的循环有用到外部循环的信息,那么他就是嵌套循环,如果写在里面的循环没有引用到外部循环,那么只能说是两个分开的循环,希望能帮到你
答
时间复杂度为O(n^m ),且m>=2的情况下就属于是嵌套循环了。