【问题标题】:How to iterate over the elements of array of arrays in Ruby?如何迭代Ruby中数组的元素?
【发布时间】:2013-11-21 10:51:20
【问题描述】:

我有一个固定大小的正方形,表示为 n 个数组,每个数组有 n 个元素。我想写一个函数来检查它是否是magic square。首先要检查的是所有内部数组是否具有相同的总和。但是,如何遍历每个内部数组的第一个元素,然后遍历第二个元素直到最后一个元素?

【问题讨论】:

  • 嵌套迭代器,外部然后内部,校验和。
  • 这样更好,虽然我认为这些操作可以合并。

标签: ruby multidimensional-array iteration


【解决方案1】:

Array#transpose 是你的朋友。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2011-12-31
    • 2011-04-06
    • 1970-01-01
    • 2022-11-22
    • 1970-01-01
    • 2012-08-12
    • 2015-08-30
    • 1970-01-01
    相关资源
    最近更新 更多