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

怎样做货源网站郑州众诚建设监理有限公司网站

怎样做货源网站,郑州众诚建设监理有限公司网站,企业网站建设的公司价格,后台建设电商网站【蔚来汽车】蔚来20220713第三题-旅游规划 牛牛对 n 个城市旅游情况进行了规划#xff0c;已知每个城市有两种属性 x 和 y #xff0c;其中 x 表示去第 i 号城市的花费#xff0c;y 表示在第 i 号城市游玩后会得到的开心值。   现在牛牛希望从中挑选出一些城市去游玩…【蔚来汽车】蔚来20220713第三题-旅游规划 牛牛对 n 个城市旅游情况进行了规划已知每个城市有两种属性 x 和 y 其中 x 表示去第 i 号城市的花费y 表示在第 i 号城市游玩后会得到的开心值。   现在牛牛希望从中挑选出一些城市去游玩但挑选出的城市必须满足任意两个城市之间花费差值的绝对值小于 k   请你帮他计算出在满足上述条件下能得到最大的开心值是多少 输入描述 第一横输入两个整数 n 和 k 接下来 n 行每行输入两个整数 x 和 y 分别表示每个城市的两种属性 1 n 100000 1 k 1000000000 0 x,y 1000000000 输出描述 输出一个整数表示答案 示例输入 5 3 1 3 2 1 5 2 3 1 4 3示例输出 6题解 模拟先按 x 的大小先排好序再求最大价值的连续区间 public class Solution {public static void main(String[] args) {Scanner in new Scanner(System.in);int n in.nextInt();int k in.nextInt();int[][] cities new int[n][2];for (int i 0; i n; i) {cities[i][0] in.nextInt();cities[i][1] in.nextInt();}Arrays.sort(cities, (a, b) - a[0] - b[0]);int maxHappy 0;int curHappy 0;/* //滑动窗口解法for(int i0,j0; in; i){//当前的Happy值curHappy cities[i][1];while (ji cities[i][0]-cities[j][0] k){curHappy - cities[j][1];j;}maxHappy Math.max(maxHappy,curHappy);}*/for (int i 0; i n; i) {int j i 1;//当前的Happy值curHappy cities[i][1];while (j n cities[j][0] - cities[i][0] k) {curHappy cities[j][1];j;}maxHappy Math.max(maxHappy, curHappy);}System.out.println(maxHappy);} }
http://www.dnsts.com.cn/news/21612.html

相关文章:

  • 昌平区网站建设公司建设厅网站关于建筑资质合并
  • 市场营销策略分析百度推广优化是什么意思
  • 九江网站制作受欢迎的昆明网站推广
  • 做销售用什么网站餐饮品牌设计哪个公司最好
  • 温州公司网站开发商城建站服务
  • 做影视网站侵权吗wordpress 目录 导航站
  • 论坛内网站怎么建设年轻的儿媳
  • 客户管理怎么做win7系统优化工具
  • 网站服务器升级一般多久九龙坡区发布
  • 天津网站吗h5自适应网站建设
  • 唯品会网站建设 分析报告wordpress当前分类页面地址
  • 什么网站可以做新闻听写网站建设 域名 数据库
  • 做网站都有什么成本中国五大网站建设公司
  • 烟台网站建设 共赢网推app怎么推广
  • 做3d图的网站常州市网站建设公司
  • 个人做外贸接订单网站宜昌建站
  • 公司建立网站的必要性万州哪里有做网站的
  • 网站外链推广平台dedecms手机网站模板
  • 管理培训网站建设上网行为管理
  • qq游戏做任务领铜板网站wordpress自己写插件
  • 免费建网站抚顺网站短链接怎么做
  • 深圳做网站排名公司推荐外包做网站大概多少钱
  • 锦州做网站公司哪家好元器件采购最好的网站
  • 网站建设与维护课程设计建设工程包括什么工程
  • 怎么做扫二维码登陆网站服务器 网站建设
  • 网站推广 软件重庆网站建设快速建站
  • 佛山做一个自己的网站紫网站建设
  • 苏州建设工程协会网站做网站开发钱
  • ps做网站logo网站开发需求评估
  • 找阿里巴巴购买做网站的软件重庆建筑工程网