Я хочу создать граф с узлами и ребрами, где каждый узел будет содержать n
количество значений. Мы дали бы с n
значениями исходного узла, из которых мы должны генерировать другие узлы, где каждое значение в каждом узле будет иметь вид либо:Как создать ориентированный граф с узлами, имеющими несколько данных?
t_n=t_(n-1)+2
или
t_n=t_(n-1)-1
При такой узел генерируется, он должен создать ребро от старого узла до нового узла.
Я знаю, что это может быть очень тривиальная работа, но у меня очень ограниченное знание программирования. Мне было предложено использовать классы в C++ или структуру для представления узлов. Пожалуйста, помогите мне в создании графика с узлами, которые будут иметь несколько значений, и, кроме того, следующие узлы будут сгенерированы из родительского узла, следуя приведенному выше правилу. Некоторый код на C++ был бы очень полезен.
Спасибо заранее.
только что заметил «направленный график». что раньше поскользнулся. это означает, что один край может указывать на несколько других ребер, где нет необходимости для них возвращаться к этому ребру. интересно. (все же мне нужно, чтобы ваша задача была более четко объяснена) – iNyuu