术语 - 嵌套循环是否必须在另一个循环中?

时间:2014-01-25 15:51:46

标签: nested terminology

通常,当有人引用嵌套循环时,我会想到循环中的循环。对于嵌套的if语句也是如此 - 如果在if。

但它必须参考吗?我的意思是,你会在if语句中考虑一个嵌套循环的循环吗?或者在循环内部嵌套if?

基本上,要成为嵌套的 x ,嵌套在其中的东西是否必须是另一个 x

注意:希望很明显,但我不是在问这些事情是否可行。当然有可能。我问的是术语 - “以这种方式引用这些东西是否有意义”,而不是“是否可以做我正在描述的事情。”

2 个答案:

答案 0 :(得分:1)

是的,我会说,对于一个被称为嵌套的循环,它在另一个循环中。这种区别在日常讨论中可能看起来微不足道,但是当分析代码的Big-O运行时,它会使“嵌套”循环实际上位于另一个循环而不是if块中会产生巨大的差异。

答案 1 :(得分:1)

您可以将嵌套在if语句中的循环引用为嵌套代码块嵌套语句

嵌套循环必须嵌套在其他循环中并嵌套if if语句必须嵌套在其他if语句中。