From: "M. Edward (Ed) Borasky" Date: 2008-04-26T12:53:56+09:00 Subject: Re: multi-dimensional arrays to 2-dimensional arrays Wirianto Djunaidi wrote: > Hi, > > I have a recursive method that aggregates data in the form of 2-dimensional > arrays. > The problem is at the top of the recursion call, I ended up with > multi-dimensional arrays which depend > on how deep the recursion is. > > What is the best way to flatten multi-dimensional arrays back into > 2-dimensional arrays? > the data might look like this: > [ [a, b, c], [ [ [d, e], [f, g] ], [h, i] ] > and I would like to be flatten into: > [ [a, b, c], [d, e], [f, g], [h, i] ] > > Thanks in advance, > -DJ > I don't think you've properly defined your inputs and outputs. You shouldn't need an extra "flattening" step if your recursion is correctly defined.