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

济南联通网站备案nba季后赛最新排名

济南联通网站备案,nba季后赛最新排名,做女装的网站有哪些,我想在阿里巴巴上给别人做网站题目: 题目链接:除以2! 题目解析: 1.这道题目明显需要用到大根堆来解决,首先需要把数组中的数放入sum中,将偶数放入堆中。 2.接着就取出堆顶的元素除以2,并且使sum减去这个数,同…

题目:

题目链接:除以2! 

题目解析:

1.这道题目明显需要用到大根堆来解决,首先需要把数组中的数放入sum中,将偶数放入堆中。

2.接着就取出堆顶的元素除以2,并且使sum减去这个数,同时判断一下这个数是否是偶数,如果是,加入堆中。

代码解析:

 public static void main(String[] args){Scanner in = new Scanner(System.in);int n = in.nextInt(),k = in.nextInt();//创建大根堆PriorityQueue<Integer> heap = new PriorityQueue<>((a,b) -> {return b-a;});//把偶数丢进大根堆,获取偶数大根堆的和long sum = 0,num;for(int i = 0; i < n; i++){num = in.nextLong();sum += num;if(num % 2 == 0) {heap.offer((int)num);}}//拿出堆顶元素,除2,从sum中减掉减小的值while(!heap.isEmpty() && k-- != 0){long t = heap.poll() / 2;sum -= t;if(t % 2 == 0) heap.offer((int)t);}System.out.print(sum);}

http://www.dtcms.com/wzjs/430009.html

相关文章:

  • 免费做h5的网站营销百度app下载手机版
  • 东莞手机网站制作公司信息流广告优化
  • 建设网上银行官方网站电商代运营收费标准
  • 管城郑州网站建设国内最好的搜索引擎
  • 企业做网站收入福建seo排名培训
  • wordpress 微信连接数据库河南新站关键词排名优化外包
  • 湖北企业建站系统平台时事政治2023最新热点事件
  • 浦东新区网站建设推广全免费建立自己的网站
  • wordpress企业建站模版seo培训教程视频
  • 青岛市规划建设局网站类似凡科建站的平台
  • 手机在线网页制作黄山seo
  • 云主机可以做网站吗推广软件赚钱的平台
  • 网站开发应该注意什么媒体平台
  • 没有网站怎么做淘客深圳网络推广有几种方法
  • 做夺宝网站要办理什么意思武汉seo软件
  • vs c 网站开发抚顺seo
  • 网站优化主旨永久免费客服系统
  • 网站上设置多语言怎么做网络广告营销有哪些
  • html交易网站设计实例九江seo公司
  • 厦门哪些企业做视频网站的seo快速排名首页
  • 广西南宁网站推广网络服务商主要包括哪些
  • 测评网站怎么做北京seo顾问外包
  • 一键生成logo免费网站青岛百度推广优化怎么做的
  • 网站开发要多钱四川网站制作
  • wap网站教程seo搜索引擎优化是什么
  • 有什么交易网站源码竞价推广账户托管费用
  • 仿爱奇艺网站源码申请百度收录网址
  • 福建省网站建设公司网络营销的目的和意义
  • 东莞微信网站建设怎样深圳网站推广公司
  • 正规漫画网站开发流程搜索百度app下载