处理大型数组

Handling large arrays

本文关键字:数组 大型 处理      更新时间:2023-10-16

我正在创建一艘具有 10x10 网格的战舰,我希望每个部分都由数组的一部分表示,有没有办法让每个人代表一个从 1 到 100 的数字而不写

grid[100] = {1, 2, 3, 4 //... and so on.

实现这一点的最佳方法是使用任何类型的循环来迭代给定数组中的元素(grid[x])。

您可以简单地使用 for 循环,实现方式如下:

for (int i  = 0; i < grid.size(); i++) {
    grid[i] = i
}

最勇敢的方法是将代码放在构造函数中(如果您的类中有的话),从而在每次启动战舰时初始化网格。