题目描述:
第一行输入一个数n,表示叶结点的个数,需要用这些叶结点生成哈夫曼树,这些结点的权值为weight,输出所有结点的值与权值的乘积之和。接着输入n个叶结点
代码实现
#include<queue>
#include<functional>
#include <stdio.h>
using namespace std;
priority_queue<int, vector<int>
题目描述:
第一行输入一个数n,表示叶结点的个数,需要用这些叶结点生成哈夫曼树,这些结点的权值为weight,输出所有结点的值与权值的乘积之和。接着输入n个叶结点
代码实现
#include<queue>
#include<functional>
#include <stdio.h>
using namespace std;
priority_queue<int, vector<int>