in reply to multidimensional arrays
Glaring at your code, I can see (or so I think) what you're trying to achieve, but I'm asking myself whether you're using an appropriate datastructure though.
Multidimensional arrays are fine, as long as you *really* need them (for example, if you're reliant upon indices and order). But let's examine some code first:
If I understand correctly $array->[$vi]->[$vj]->[$vk] resolves to $array->[4]->[3]->[2], agreed? You could be using a 'multidimensional' hash here, because as I understand it, you're not utilising the array indices properly, but rather should have hash keys to lookup items. Should you have the risening need, to have multiple items attached to a key, you could work with a Hash of Hashes of Arrays, for example.$array->[$vi]->[$vj]->[$vk] = $netlist;
You might find Hash::Flatten appealing as a start.
Furthermore, I don't think, it's worth pointing out minor nits as long as the overall concept doesn't fit in nicely.
|
---|
Replies are listed 'Best First'. | |
---|---|
Re^2: multidimensional arrays
by Anonymous Monk on Jun 10, 2007 at 06:45 UTC | |
by blazar (Canon) on Jun 10, 2007 at 20:20 UTC | |
Re^2: multidimensional arrays
by blazar (Canon) on Jun 10, 2007 at 18:12 UTC |