|
1
4
narray
|
|
|
2
2
大规则:不要在嵌套数组中跳跃,尝试从一行到另一行线性遍历它。 |
|
|
3
2
你可以继承
您还可以尝试使用 NArray
除此之外,嵌套数组查找可能并不是它们看起来的真正瓶颈。有好几次,我也遇到了同样的问题,后来发现重新编写一些逻辑消除了瓶颈。它不仅仅是加快嵌套查找的速度,而是最小化所需的查找数量。在一个
这允许您在第一维度中执行单个查找,然后访问“后面”的所有内容,然后在第二维度中执行单个查找,等等。这将导致比随机访问元素少得多的查找。
如果需要随机元素访问,可以尝试使用散列。您可以获取数组索引,将它们作为字符串连接在一起,并将其用作哈希键(例如,
|
|
|
Paul Williams · 迭代数组时输出有问题 1 年前 |
|
|
Omprakash · 使用Google工作表中的多行和多列进行筛选 2 年前 |
|
|
Genki · Bash:如何从多维数组中的命名键获取值 2 年前 |