loops - 在流程图中显示嵌套的 for 循环

标签 loops flowchart

如何在流程图中显示嵌套循环?

我想在流程图中显示一个嵌套的 foreach 循环,该循环显示如下内容

foreach($array as $item) {
    foreach($SecondArray as $key=>$value) {
        // Do stuff...
    }
}

现在如果我错了请纠正我,但是没有办法在流程图中显示 foreach 循环,所以我需要在图中显示 for 循环(?)所以算法应该显示为某种东西更像是:

for ($i = 0; $i < count($array); i++) {
    for ($j = 0; $j < count($arrayTwo); $j++) {
        // Do stuff...
    }
}

现在看看这个问题 (How to picture “for” loop in block representation of algorithm) 的答案,一个 for 循环可以像这样显示:

Flowchart for single loop

但我想不出有什么方法可以显示嵌套循环(显示我上面写的代码)。

有什么建议吗?

最佳答案

这就是您要找的。

enter image description here

您可以看到嵌套循环的其他有趣流程图 here .

关于loops - 在流程图中显示嵌套的 for 循环,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43697634/

相关文章:

javascript - 保存和加载 jsPlumb 流程图,包括精确的 anchor 和连接

java - 在循环中使用数组名称作为变量 (Java)

java - 查找流程图中的所有方法?

点击后Jquery循环

javascript - 数组值替换为对应的id

algorithm - 在 6 流程图 "balloons"中调整斐波那契?

r - 从状态转换的图形流程图

javascript - Jquery .each 通过另一个 Div 中的 Div

Java数组重写所有索引