Я пытаюсь создать двумерный массив NxN и заполнить его буквами. У меня есть способ создать 2d-массив, но как я могу перебирать каждую строку и столбец и назначать ему случайную букву?
class Array2D
def initialize(width, height)
@data = Array.new(width) { Array.new(height) }
end
def [](x, y)
@data[x][y]
end
def []=(x, y, value)
@data[x][y] = value
end
end
NxN, то почемуinitializeпринимаетwidthиheightотдельно? - person sawa   schedule 18.11.2013NxN, то почемуinitializeпринимаетwidthиheightотдельно? - person sawa   schedule 18.11.2013NxN, то почемуinitializeпринимаетwidthиheightотдельно? - person sawa   schedule 20.11.2013