是否可以从矩阵的某些元素创建n元树

时间:2020-06-01 03:56:36

标签: c data-structures

可以使用邻接矩阵从中形成不平衡的n元树,并在构造n元树之后将其转换为二叉树吗?用户在其中选择树的根,然后将其转换为n元树。我尝试使用以下结构,但是出了点问题。我不知道如何实现这棵树

struct node {
  int data;
  struct node *firstchild;
  struct node *nextsibling;
};

我不知道它是否正确,但是我写了

for(i=0;I<rows;i++){
for(j=0;j<columns;j++){
if (m[i][j]==1){
Node*p=(Node*)malloc(sizeof(Node)); 
}}}

这是开始与否的权利,我如何继续。

0 个答案:

没有答案