此算法的名字是什么?

问题描述 投票:-2回答:1

您好,我正在使用双向标定阵列,我想深入每个单元格。首先,我从左上角开始,然后我将验证我是否在拐角处,因为我要检查他们的邻居,最后我要在右下角结束。我已经看到针对二维数组的这种类型的解决方案在各种问题中重复了几次。我想知道算法的具体名称,如果您能给我一些信息链接

该算法既不会使回溯或递归变得混乱

arrays algorithm multidimensional-array traversal
1个回答
1
投票

您的意思是以下类型的算法:

for (int row = 0; row < a.length; row++) {
    for (int col = 0; col < a[row].length; col++) {
        // Do something with a[row][col];
    }
}

如果是,则通常称为数组迭代数组遍历。如果要强调数组的维数,可以将其称为f 2D数组遍历

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

© www.soinside.com 2019 - 2024. All rights reserved.