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

四川住房建设厅网站首页科技背景图

四川住房建设厅网站首页,科技背景图,网站页面相似度检测,哈尔滨建设网登录正题 纪中题目链接: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/728476/

相关文章:

  • 中国建设银行积分换购网站网站开发培训哪个好
  • 张家港网站建设培训wordpress电子报
  • 用dw制作学校网站教程网站优化排名方案
  • 手机图片网站模板工商营业执照网上申报
  • 网站建立的方式是什么网络推广培训哪里的
  • vue做网站首页做网站 上海
  • 建设一个商务网站的步骤做网站购买空间多少钱
  • 哈尔滨网站制作注册公司有什么风险
  • 自己做网站不如帮别人做运营网站开发计划怎么写
  • 飘雪影视在线观看免费完整台州网站排名优化价格
  • 网站制作要钱吗seo的培训网站哪里好
  • 图片类网站如何做优化装潢设计培训中心
  • 哪里做网站做得好宿迁网站建设sq918
  • 中企动力 网站建设那些网站是做俄罗斯鞋子
  • jsp怎么做购物网站建设营销型网站多少钱
  • 东莞网站设免费的网站程序哪里好
  • 网站主页用ps做免费网站建站有哪些
  • 锦州网站建设公司湘潭市高新建设局施工报建网站
  • 前端网站开发江阴外贸网站建设
  • 手机网站建设的整体流程seo是什么职位的简称
  • 川畅咨询 做网站多少钱注册企业邮箱要钱吗
  • 网站制作成本包含游戏咨询网站建设目标是什么
  • 江门seo网站推广做网站营销怎么去推广
  • 厦门网站建设系统深圳网站建设骏域网站建设
  • 工商网站备案查询建设新农村网站
  • 建筑网站资料排行榜移动互联网的概念是什么
  • 浙江省建设诚信系统网站网上购物哪个网站最好
  • 做网站电销和生活爱辽宁下载安装
  • 安监网站安全建设信息wordpress电影影视主题
  • 网站打不开服务器错误网站怎么设置支付