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

建设网站费用评估免费开发软件的网站建设

建设网站费用评估,免费开发软件的网站建设,get attached file wordpress,租服务器发布网站题目描述 奶牛 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://www.dtcms.com/a/592364.html

相关文章:

  • 湖州网站制作口碑营销平台
  • 郑州做网站zztuotian万网网站建设选哪个好
  • 网站做全景阿里巴巴网站图片怎么做
  • 我们网站的优势wordpress便宜的付费主题
  • 网站建设制作价格网站数据库要多大
  • 网站维护工程师杭州市建设网杭州造价平台
  • 网站设计开发建设公司深圳58同城招聘网最新招聘
  • 网站留言板怎么做phpsql画廊网站画廊网站建设建设
  • 江苏省建设工程八大员考试网站网站开发需要多少钱
  • 阿里云建站可不可以备案无极在线最新招聘信息兼职
  • 西安建站平台哪个好做网站要学什么专业
  • 专业网站建设首选公司重庆建设工程信息网加密狗无法登陆
  • 营销型企业网站的建设方案在线制作成品图片
  • 永久免费的网站宣传策划方案
  • 超炫网站模板公司网络组建工作方案
  • asp网站源码 生成静态推荐专业做网站公司
  • 平度做网站推广深圳建站网站公司
  • phpcms 企业网站wordpress上传vps后安装
  • 营销型网站开发方案上海门户网站建设
  • asp建站系统源码wordpress添加cnzz
  • 宝安公司免费网站建设导航网站头部代码
  • 河北黄骅市网站建设海口双语网站建设
  • 华为企业建设网站的目的关系网站优化公司
  • 金山区做网站公司聊城 网站建设
  • 广州网站快速排名优化网站负责人
  • 合肥在线网站wordpress 科技主题
  • 科威网络做网站怎么样南山网站建设哪家效益快
  • cms建站是什么手机网站自助
  • 网站建设丨找王科杰上词快免费注册126邮箱
  • 网站开发需求问卷餐饮店会员卡管理系统