struct HT{
priority_queue<int,vector<int>,greater<int> > q;
int get_ans(int k){
int ans=0;
int jk=k;
while(q.size()!=1){
jk=k;
int an=0;
while(!q.empty()&&jk--){
an+=q.top();
q.pop();
}
ans+=an;
q.push(an);
}
return ans;
}
}cb;
chamber的小屋——哈夫曼树
最新推荐文章于 2024-10-12 22:47:18 发布