问题描述
我有一个堆栈,我想在“ AVL”树中使用它。 (更多详细信息)我的“ AVL”类具有int年龄,并且具有指向left,right的指针。但我想再添加1个变量(我的堆栈结构)
template<typename T>
class Stack{
public:
Stack(unsigned int size=20)
~Stack();
bool Push(T Item);
bool Pop(T& Item);
void Writeall();
void Grow(unsigned int size=20);
private:
T* pDatas;
unsigned int Top;
unsigned int Reserved;
};
///////////////////
class NNode
{
public:
struct n{
string name;
int weight;
int data;
Node *left;
Node *right;
node * ins(node * tree,int x);
};
typedef n node;
};
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)