本文整理汇总了C++中PQ::getHead方法的典型用法代码示例。如果您正苦于以下问题:C++ PQ::getHead方法的具体用法?C++ PQ::getHead怎么用?C++ PQ::getHead使用的例子?那么, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类PQ
的用法示例。
在下文中一共展示了PQ::getHead方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C++代码示例。
示例1: HuffHuff
/**
*Requires that all Tree Nodes representing Active Characters have been created
*And Enqueued into the Priorty Queue
*Generates a huffman tree by combining the nodes in th PQ
*the root of the tree is at the head of the priorty queue
*/
void Huffman:: HuffHuff() //now it creates the huffman tree
{
if(!(q->getSize1())) //single element
q->enq(mTreeNodes(q->deq(),NULL));
while(q->getSize1())
{
q->enq(mTreeNodes(q->deq(),q->deq()));
}
cout<<"\n\n\t\tLegend Tree along with char at end\n"<<endl;
q->getHead()->displayTree();
system("pause");
}