我有一棵简单的加权树,上面有根,节点和叶子。现在,我想为从根到叶的每个路径分配一个值,该值将是所有权重的总和。
有没有一种创建具有2个字段的结构的方法:值和向量(将保存路径),即:(10,[root,node1,node3,node5])(路径的长度不必每次都相同!)然后我可以将其存储在向量中[path1 path2 path3 ...]?
@Edit:另外,我确实知道有struct(),但我真的不喜欢它,还有其他方法吗?
回答:
您应该查看单元格数组是否满足您的要求: {10 [root,node1,node3,node5]} 。
在这里阅读有关它们的
信息 。
更多&回答...