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

国内网站开发网站备案完成通知

国内网站开发,网站备案完成通知,衡水网站建设多少钱,简述一下软件开发的流程题目描述 奶牛 Bessie 一直喜欢闪闪发光的物体,她最近在业余时间开始了一项爱好——挖掘钻石!她收集了 N 颗大小各不相同的钻石(N≤50,000),并希望将它们中的一部分放在谷仓里的两个展示柜中展示。 由于 Bessie 希望…

题目描述

奶牛 Bessie 一直喜欢闪闪发光的物体,她最近在业余时间开始了一项爱好——挖掘钻石!她收集了 N 颗大小各不相同的钻石(N≤50,000),并希望将它们中的一部分放在谷仓里的两个展示柜中展示。

由于 Bessie 希望每个展示柜中的钻石大小相对接近,她决定如果两颗钻石的大小相差超过 K,就不能将它们放在同一个展示柜中(如果两颗钻石的大小相差恰好为 K,则可以将它们一起展示在同一个展示柜中)。给定 K,请帮助 Bessie 确定她可以在两个展示柜中一起展示的最大钻石数量。

输入格式

输入文件的第一行包含 N 和 K(0≤K≤1,000,000,000)。

接下来的 N 行每行包含一个整数,表示一颗钻石的大小。所有钻石的大小均为正数且不超过 1,000,000,000。

输出格式

输出一个正整数,表示 Bessie 可以在两个展示柜中一起展示的最大钻石数量。

显示翻译

题意翻译

输入输出样例

输入 #1复制

7 3
10
5
1
12
9
5
14

输出 #1复制

5

代码实现:

#include<bits/stdc++.h>
using namespace std;
const int N = 50010;
int n, k;
int a[N];
int left_max[N];

int main() {
    cin >> n >> k;
    for (int i = 0; i < n; i++) {
        cin >> a[i];
    }
    // 对钻石按大小进行升序排序
    sort(a, a + n);

    // 计算每个钻石作为左端点时,单展示柜的最大钻石数量
    int right = 0;
    for (int left = 0; left < n; left++) {
        while (right < n && a[right] - a[left] <= k) {
            right++;
        }
        left_max[left] = right - left;
    }

    // 找出两个不重叠的最大单展示柜组合
    int ans = 0;
    for (int i = 0; i < n; i++) {
        int first_case = left_max[i];
        int second_case = 0;
        for (int j = i + first_case; j < n; j++) {
            second_case = max(second_case, left_max[j]);
        }
        ans = max(ans, first_case + second_case);
    }

    cout << ans;
    return 0;
}    


文章转载自:

http://pSyaSMqE.hytfz.cn
http://sSzw7brJ.hytfz.cn
http://ZXK4kvBi.hytfz.cn
http://g5OrcCnO.hytfz.cn
http://uluYjPp7.hytfz.cn
http://3NEwF24W.hytfz.cn
http://GQ4nczOQ.hytfz.cn
http://t2S8Bjf2.hytfz.cn
http://3EYSJQMD.hytfz.cn
http://RxMUiYRg.hytfz.cn
http://h9SktWYc.hytfz.cn
http://pDVIfZ1e.hytfz.cn
http://c8RcaH14.hytfz.cn
http://l9ZGQNCI.hytfz.cn
http://UmwFZ8hh.hytfz.cn
http://YcfUrxGO.hytfz.cn
http://kF9wRYpn.hytfz.cn
http://sDeXvz1g.hytfz.cn
http://VlLoiSc9.hytfz.cn
http://vu3QerXv.hytfz.cn
http://ope2EsBZ.hytfz.cn
http://wde3B7so.hytfz.cn
http://2VKOw2lD.hytfz.cn
http://1A7w5Gfr.hytfz.cn
http://uOBl1Xd4.hytfz.cn
http://mNOBv7aw.hytfz.cn
http://HwP0cMUd.hytfz.cn
http://R4CEsVHx.hytfz.cn
http://qZagdsRZ.hytfz.cn
http://EEoS4qDv.hytfz.cn
http://www.dtcms.com/wzjs/744554.html

相关文章:

  • 网站解析不了网站备案后有可能会被注销吗
  • 代做毕设网站推荐集团制度建设网站
  • 成都网站建设公司哪家专业像宝塔面板一样的建站工具
  • wordpress 秒拍郑州seo优化公司排名
  • 绵阳网站建设制作wordpress home index
  • 河南省招生网站服务平台广东省企业诚信建设促进会网站
  • 阳泉建设公司网站苏州做网站公司乛 苏州聚尚网络
  • 网站服务对生活的影响wordpress附件链接
  • 网站开发汇报ppt护肤品网页设计图片
  • 做一个英文网站多少钱非响应式网站优点
  • 制作公司网站需要那些资料哪里可以接网站开发项目做
  • 茶庄网站模板三把火科技专业提供企业信息化服务
  • 建设工程考试官方网站qq营销网站源码
  • 网站做用户记录聊城做企业网站
  • 软件开发和网站开发难度珠海高端网站开发
  • 内部链接网站大全沈阳模板建站定制
  • 单页面 网站怎么做oa管理系统报价
  • 上海建设银行网站上班时间做网站全体教程
  • 常州云之家网站建设网络公司怎么样网站开发短期培训
  • 网站dns设置那个网站做教学视频
  • 保定网站排名优化镇江市建设工程管理处网站
  • 网站开发的外文翻译网站一条龙服务
  • 为什么要给企业建设网站?哪个网站做轴承外贸的人比较多
  • thinkphp做的网站中国最新军事新闻报道
  • 中兴路由器做网站南昌seo网络
  • asp.net网站项目建设网站公司文化怎么做
  • WordPress网站运行时间广州微信网站建设报价表
  • wordpress做过的大型网站吗商丘网站建设推广渠道
  • 北京公司网站建设定广州 营销型网站
  • 平原县建设局网站360建筑网质量怎么样