基本上我正在使用二维矩阵。我可以通过指定 (x,y) 对来访问矩阵的元素,以获取该位置的相应值。
现在我还希望能够跟踪在运行时任意确定的某些对。例如,也许我需要跟踪 (1,2)、(3,4) 和 (5,6) 处的值,并且可能需要经常检索该位置的值。
所以我在想如何做一个 hash 。
like_elements = {[1,2] => M[1,2], [3,4] =>M[3,4], [5,6]=>M[5,6]}
或类似的东西。
然后我可以快速迭代哈希并获得我喜欢的元素。
使用数组作为哈希键有什么问题吗?