Arrays 这个算法叫什么名字?

Arrays 这个算法叫什么名字?,arrays,algorithm,multidimensional-array,traversal,Arrays,Algorithm,Multidimensional Array,Traversal,嗨,我正在使用二维数组,我想遍历每个单元格。 首先我从左上角开始,然后我会验证我是否在一个角落,因为我要检查他们的邻居,最后我要在右下角结束。 我见过二维数组的这种解决方案在各种问题中重复多次。我想知道算法的具体名称,如果你能给我一些信息链接 该算法不涉及其他回溯或递归您是指以下类型的算法: for (int row = 0; row < a.length; row++) { for (int col = 0; col < a[row].length; col++) {

嗨,我正在使用二维数组,我想遍历每个单元格。 首先我从左上角开始,然后我会验证我是否在一个角落,因为我要检查他们的邻居,最后我要在右下角结束。 我见过二维数组的这种解决方案在各种问题中重复多次。我想知道算法的具体名称,如果你能给我一些信息链接


该算法不涉及其他回溯或递归

您是指以下类型的算法:

for (int row = 0; row < a.length; row++) {
    for (int col = 0; col < a[row].length; col++) {
        // Do something with a[row][col];
    }
}
如果是,这主要称为数组迭代或数组遍历。如果要强调数组的维度,可以将其称为f.e.2D数组遍历


注意:为了让用户更好地理解您的问题,我建议下次提供一个简短的代码示例。

这是标准的二维数组遍历,而不是算法本身