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