⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 head.h

📁 使用中序遍历
💻 H
字号:

template<class T>class BTree;//Note
template<class T>
class BTNode
{
	public:
		BTNode(){lchild = rchild = 0;}
		BTNode(const T & x){ element = x; lchild = rchild = 0;}
		BTNode(const T& x,BTNode<T> *l,BTNode<T> *r)
		{
			element = x;
			lchild = l;
			rchild = r;
		} 
	private:
		T element;
		BTNode<T> *lchild,*rchild;
		friend class BTree<T>;
		friend void Visit(BTNode<T> *);	
		friend void Change(BTNode<T> *);
};

template<class T>
void Visit(BTNode<T> * p )
{
	cout<<p->element<<" ";
}

template <class T>
void Change(BTNode<T>* p)
{ 
	cout<<"here in Change"<<endl;
   
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -