All pastes #2068400 Raw Edit

Mine

public text v1 · immutable
#2068400 ·published 2011-05-24 14:04 UTC
rendered paste body
#ifndef CHUFFMANTREE_H
#define CHUFFMANTREE_H
#include "CHuffmanNode.h"
class CHuffmanNode;
class CHuffmanTree
{
public:
	CHuffmanTree();
	CHuffmanTree(CHuffmanNode *);
	~CHuffmanTree();

    CHuffmanTree * left;
	CHuffmanTree * right;
	CHuffmanNode * data;
};
#endif


#include "stdafx.h"
#include "CHuffmanTree.h"
CHuffmanTree::CHuffmanTree()
{
	left=NULL;
	right=NULL;
}
CHuffmanTree::CHuffmanTree(CHuffmanNode * node)
{
	data=node;
	if(node->symbol.GetLength()!=0)
	{
		left=NULL;
		right=NULL;
	}
}
CHuffmanTree::~CHuffmanTree()
{
}