# input
a = [[1, 0, 1], [0, 0, 0], [0, 1, 1]]
b = [[-3, -3, -3], [-3, -3, -3], [-3, -3, -3]]
如果数组a中有1,那么如何将数组b更改为-1?
# desired output
b = [[-1, -3, -1], [-3, -3, -3], [-3, -1, -1]]
另一方面,每次我在这里张贴它就像走在蛋壳上一样,我很沮丧。我在一个问题中被标记为提供了太多信息,然后在这里,当我试图保持一个最小的例子时,我被标记为两次太少。我是新人,我不是来自数学背景。我是一名前海军,患有严重的ptsd和1型双极,我从试图学习代码中得到了解脱。在提问时,我对这里遇到的一些骇人听闻的攻击感到非常沮丧。是的,我已经阅读了比法律文件更长的发布说明,但是当我对我所询问的内容几乎一无所知时,我常常难以辨别出问这些问题的正确背景。我想这个网站对新手来说只是一个很大的阴霾,直到我们得到足够好的代码。所以,不管怎样,发泄一点,也许一个mod会跟我说话,让我对如何发泄这种愤怒感到不满......
答案 0 :(得分:1)
嵌套映射应该有效:
array = [[1, 1], [2, 2]]
array2 = array.map do |a|
a.map do |num|
num + 1
end
end
# array2 should be [[2, 2], [3, 3]]