From: Michael Guterl Date: 2008-11-01T09:29:59+09:00 Subject: Re: n-dimensional array in Ruby On Fri, Oct 31, 2008 at 8:09 PM, Christian wrote: > Hi, > > i have a little Java problem, I want to solve using Ruby. Therefor I > need an n-dimensional array. In Java it looks like this: > > double dArray[][][] = new double[x.length()+1][y.length()+1][x.length() > +y.length()+3]; > dArray[0][0][0] = 0; > dArray[0][0][1] = POSITIVE_INFINITY; > > Further values will be computed through loops and written into the > array. > > How do I initialize such an array in Ruby? > Infinity = 1.0/0 a = [[],[],[]] a[0][0][0] = 0 a[0][0][1] = Infinity The arrays will grow to whatever size you need them to. HTH, Michael Guterl