#define max_node 100
#define node_count1 8
#define node_count2 15
int treevalue0[node_count1][2] = ,,,,,,,};
int treevalue1[node_count1][2] = ,,,,,,,};
int treevalue2[node_count2][2] = ,,,,,,,,,,,,,,};
struct btree
;void swap(int *p1,int *p2)
/*function createbtree()功能:建立一顆二叉樹,並返回乙個指向其根的指標
*/btree *createbtree(int data[2],int n)
for(i=1;i<=n;i++)
else
else
head = p;
printf("btree[%d] = %c/t",p->order,p->data);
}//free(p);
}return(head);
}int main(int argc, char* argv)
else
}
二叉樹的建立 前序遍歷 中序遍歷 後序遍歷
define max node 100 define node count1 8 define node count2 15 int treevalue0 node count1 2 int treevalue1 node count1 2 int treevalue2 node count2 2 ...
二叉樹的建立 前序遍歷 中序遍歷 後序遍歷
define max node 100 define node count1 8 define node count2 15 int treevalue0 node count1 2 int treevalue1 node count1 2 int treevalue2 node count2 2 ...
二叉樹的建立 前序遍歷 中序遍歷 後序遍歷
define max node 100 define node count1 8 define node count2 15 int treevalue0 node count1 2 int treevalue1 node count1 2 int treevalue2 node count2 2 ...