可以使用邻接矩阵从中形成不平衡的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));
}}}
这是开始与否的权利,我如何继续。