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

金华市住房和城乡建设厅网站seo技术员

金华市住房和城乡建设厅网站,seo技术员,专业网站建设公司兴田德润简介,wordpress主题图片路径换取l正题 纪中题目链接:https://jzoj.net/senior/#main/show/3487 题目大意 有两个东西 一个是表示可以选择这个东西#xff0c;然后加x的价值。 一个是在这个操作之前不可以超过x个东西。 求最大价值 解题思路 我们考虑每个不能超过的操作#xff0c;我们留下价值最大的。…正题 纪中题目链接:https://jzoj.net/senior/#main/show/3487 题目大意 有两个东西 一个是表示可以选择这个东西然后加x的价值。 一个是在这个操作之前不可以超过x个东西。 求最大价值 解题思路 我们考虑每个不能超过的操作我们留下价值最大的。我们可以用这个思路先将能装的装了然后到达第二个操作就留下价值最大的。 我们可以用一个小根堆来计算然后每个东西最多被丢一次所以时间复杂度:O(nlog n)O(nlogn)O(nlog\ n) code #includecstdio #includealgorithm #define N 200010 using namespace std; int cnt,x,num,a[N],ans; void up(int x)//维护堆 {while(x1a[x/2]a[x]){swap(a[x/2],a[x]);x/2;} } void down(int x)//维护堆 {int y;while(x*2numa[x*2]a[x]||x*21numa[x*21]a[x]){yx*2;if(ynuma[y]a[y1]) y;swap(a[x],a[y]);xy;} } int main() {scanf(%d,cnt);for(int i1;icnt;i){char chgetchar();while (ch!cch!e) chgetchar();scanf(%d,x);if(chc){a[num]x;ansx;up(num);}//能装就装else if(i!cnt){while(numx){ans-a[1];swap(a[1],a[num]);num--;down(1);}//丢到允许}}printf(%d,ans); }
http://www.pierceye.com/news/233409/

相关文章:

  • 实验室网站建设的调查报告海报设计图片手绘图
  • 征求网站建设买正品东西哪个网最好
  • 网站建公司生存响应式网站特点
  • 关于公司建设网站的意义网站后台html页面
  • 麻花星空影视传媒制作公司网站朋友帮忙做网站 费用多少
  • 海口网站建设呢做健身推广网站
  • 哈尔滨网站搜索优化苏州网站建设主页
  • 35互联网站建设怎么样设计工作室宣传文案
  • php做的网站如何该样式云服务器产品介绍
  • 个人网站建设论文绪论上海it公司有哪些
  • 建设网站推广广告图郑州妇科医院哪家好些
  • 自己网站wordpress主题怎么wordpress 功能块
  • 网站制作咨询电话网站建设技术员分为前端 后端
  • 9元建站节建材 团购 网站怎么做
  • 河南城乡住房和建设厅网站公司微信网站建设方案模板下载
  • 西安制作公司网站的公司邯郸市三建建筑公司网址
  • 网站建设工作目标惠州网站网站建设
  • 就业创业网站建设微信app下载安装旧版本
  • 沧州网站备案年栾洪全单页做网站教程
  • 网站开发的疑虑做门窗投标网站
  • 小型企业门户网站源码如何使用wordpress制作网站
  • 深圳网络营销网站建设北京建设网证书查询平台官网
  • 广播电台网站建设板块自己做网站导航页
  • 网站ui设计兼职android开发工具箱
  • 网站导航网站开发建设公司自己的网站
  • 网站建设专业的公司哪家好优秀创意网站
  • wordpress 文件目录seo网站关键词排名软件
  • 网站管理员功能wordpress增加购物车
  • 外国广告公司网站一个wordpress的爱好者
  • 锦溪网站建设怎么查看网站是否被收录