Мне было интересно, есть ли хороший (или относительно простой) способ хранения неизвестного числа двумерных массивов фиксированного размера в C?
У меня есть программа, которая запускается с одного массива, выполняет некоторые операции с содержимым, а затем разветвляется на несколько (до 5) массивов на основе значений модифицированного массива.Для каждого нового массива выполняются одни и те же операции, и ветвление продолжается до тех пор, пока не будет выполнено условие в каждом листе массива.
Естественно, кажется, что дерево имеет смысл, однако я не знаком с деревьями в C ихотел получить другие мнения.
(Если кому-то нужен контекст: алгоритм, по сути, является симплексным алгоритмом, но вместо того, чтобы выбирать одну оставляемую переменную на каждой итерации, выбираются все возможные переменные, где каждая ветвь представляетдругой выбор оставляемых переменных)