TbIKBA
11.10.2007, 14:12
Друзья, мозг уже кипит, помогите решит задачу.
Я группирую объекты в многомерный массив, у каждого объекта есть свои _х и _у и у группы тоже есть свои _х и _у. В группе естественно могут находится несколько других. Т.е. возьмём простой пример:
Ест группа g
В ней еще 3 группы g[0], g[1], g[2]
В первой объект g[0][0], во второй и третей еще по группе в каждой из которых еще по объекту: g[1][0][0], g[1][0][1] и g[2][0][0], g[2][0][1].
Нужно придумать рекурсию высчитывающую dx и dy для каждого из объектов. Естественно мерность массива не известна.
Буду благодарен если даже посоветуете что можно почитать по этому вопросу.
Я группирую объекты в многомерный массив, у каждого объекта есть свои _х и _у и у группы тоже есть свои _х и _у. В группе естественно могут находится несколько других. Т.е. возьмём простой пример:
Ест группа g
В ней еще 3 группы g[0], g[1], g[2]
В первой объект g[0][0], во второй и третей еще по группе в каждой из которых еще по объекту: g[1][0][0], g[1][0][1] и g[2][0][0], g[2][0][1].
Нужно придумать рекурсию высчитывающую dx и dy для каждого из объектов. Естественно мерность массива не известна.
Буду благодарен если даже посоветуете что можно почитать по этому вопросу.