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数组遍历
注意:为了让用户更好地理解您的问题,我建议下次提供一个简短的代码示例。这是标准的二维数组遍历,而不是算法本身