当前位置: 首页 > news >正文

哪些网站可以做商家新平台怎么推广

哪些网站可以做商家,新平台怎么推广,网站建设合同范本下载,帮人做logo网站哈夫曼树 例题 有n堆果子,每堆果子的质量已知,现在需要把这些果子合并成一堆,但是每次只能把两堆果子合并到一起,同时会消耗与两堆果子质量之和等值的体力。显然,在进行n-1次合并之后,就只剩下一堆了。为…

哈夫曼树

例题

有n堆果子,每堆果子的质量已知,现在需要把这些果子合并成一堆,但是每次只能把两堆果子合并到一起,同时会消耗与两堆果子质量之和等值的体力。显然,在进行n-1次合并之后,就只剩下一堆了。为了尽可能节省体力,请设计出合并的次序方案,使得耗费的体力最少,并给出消耗的体力值。

例如有3堆果子,质量依次为1、2、9。那么可以先将质量为1和2的果堆合并,新堆质量为3,因此耗费体力为3。接着,将新堆与原先的质量为9的果堆合并,又得到新的堆,质量为12,因此耗费体力为12。所以耗费体力之和为3+12=15.可以证明15为最小的体力耗费值。

#include<cstdio>
#include<queue>
using namespace std;
priority_queue<long long,vector<long long>,greater<long long> > q;
int main(){int n;long long temp,x,y,ans=0;scanf("%d",&n);for(int i=0;i<n;i++){scanf("%lld",&temp);q.push(temp);}while(q.size()>1){x=q.top();q.pop();y=q.top();q.pop();q.push(x+y);ans+=x+y;}printf("%lld\n",ans);return 0;
}
http://www.zhongyajixie.com/news/11339.html

相关文章:

  • 接单网站设计 只做设计图报价什么是营销渠道
  • 微信网站怎么制作数字经济发展情况报告
  • 开了个网站用年份做名字好吗爱站网关键词搜索工具
  • 南通网站建设排名公司哪家好什么是seo优化
  • 网站后台建设教程湖南广告优化
  • 用什么软件做网站最快网络推广优化招聘
  • 做网站可以用python么网站排名优化客服
  • 高端网站建设 司法视频营销
  • 网站八个优化推广方案
  • 河北移动端网站建设做网站怎么优化
  • 网站建设费用评估网站建设开发公司
  • 企业网站备案信息百度网登录入口
  • 用vs做web网站时下拉框seow
  • 做网站如何接单seo推广的特点
  • 网站后台html页面广州网络推广公司
  • 网站备案条件网站站点查询
  • 网站建设对于企业的必要性seo技术教程
  • 网站广告psd北京疫情最新消息
  • 站长统计app软件下载官网安卓seo手机关键词排行推广
  • 电商平台哪个好做梧州网站seo
  • 西安网站免费制作aso优化是什么意思
  • 网站设计步骤大全网络营销该如何发展
  • 家具网站建设需求备案查询官网
  • axure做网站的效果百度2020新版下载
  • 做机网站竞价推广哪里开户
  • 今日头条新闻2022哪有培训seo
  • 网址怎么生成短链接优化
  • 网站域名信息查询网站排名优化培训电话
  • 新余商城网站建设企业邮箱哪个好
  • 深圳阿里网站设计公司网销怎么找客户资源