树形结构应该是贯穿整个数据结构的一个比较重要的一种结构,它的重要性不言而喻! 讲到树!一般都是讨论二叉树,而关于二叉树的定义以及概念这里不做陈诉,可自行搜索. 在C语言里面需要实现一个二叉树,我们需要申明一个结构体,而关于其结构体的多种方法 这里也不一一列出,我采用比较通用的方法: struct TreeNode{ ElementType Element; struct TreeNode *Left; struct TreeNode *RIght; }; BinaryTree.h: #ifnde…