C语言里怎么构造二叉树?

来源:百度知道 编辑:UC知道 时间:2024/05/15 01:25:11
C++不行,
怎么构造前序,中序,后序?
对呀,怎么构造一个二叉树?

来个简单的吧,在程序里写死的。。。
main()
{
TNode* pHead = new TNode(0);
pHead->Left = new TNode(1);
pHead->Right = new TNode(2);
pHead->Left->Left = new TNode(3);
...

}

反正就这么协一堆代码,再怎么样也弄出个二茶树了
更加高级的办法是接受用户输入,建立二茶树。

构造前序,中序,后序?是遍历方式,不是构造,先弄清楚什么是二叉树再问吧,唉