массив массивов - страница 2

 
sergeev:
знаниями делимся, но ленивых здесь не любят.


причем тут лень? просто реально хрен поймешь даже с чего начинать.. 
 
imromann:

причем тут лень? просто реально хрен поймешь даже с чего начинать.. 
Начните с простого. Это же очевидно.
 
imromann:


хм.. а как это использовать? 

можно небольшой пример?  

к примеру создать 3 главных волны

в каждой по от 3 до 10 подволны

в каждой подволне от 3 до 10 еще подволн

и тд на неизвестную глубину..

 

и как потом обратиться к какой либо подволне которая хз на какой глубине вложенности будет находиться..  

В рекурсивном классе с самого начала заложена бесконечная глубина. Её делать не надо.

Сделайте метод, который устанавливает размер массива классов. Он и будет управлять количеством волн в текущем классе. 

 
imromann:

причем тут лень? просто реально хрен поймешь даже с чего начинать.. 

Начните с разбора файлов Tree.mqh и TreeNode.mqh в папке MQL4\Include\Arrays . Там описаны бинарные деревья и операции над ними; в вашем случае отличие том, что у каждого элемента не два дочерних элемента (m_l_nodeи m_r_node в терминологии укаазнных библиотек), а некоторое множество. Задайте его как массив, остальное сделайте по аналогии. Структура данных достаточно простая, разберетесь в полчаса.
 
alsu:

Начните с разбора файлов Tree.mqh и TreeNode.mqh в папке MQL4\Include\Arrays . Там описаны бинарные деревья и операции над ними; в вашем случае отличие том, что у каждого элемента не два дочерних элемента (m_l_nodeи m_r_node в терминологии укаазнных библиотек), а некоторое множество. Задайте его как массив, остальное сделайте по аналогии. Структура данных достаточно простая, разберетесь в полчаса.

Воспроизведу фразу дворника, адресованную отжимающемуся на зарядке парижанину: "Месье, Ваша дама уже ушла". 
Причина обращения: