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

摄像机怎么在自己家网站做直播seo优化快速排名技术

摄像机怎么在自己家网站做直播,seo优化快速排名技术,织梦怎么做淘客网站,网站跳到另一个网站怎么做题目描述 奶牛 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/wzjs/276093.html

相关文章:

  • 做网站全程指导网络营销和传统营销的区别
  • wordpress网页搭建报名表网站运营推广选择乐云seo
  • 亚马逊跨境电商新手入门seo排名关键词点击
  • 织梦网站怎么安装搜索引擎优化的步骤
  • 陕西营销型网站建设seo外包优化公司
  • 成都麦卡网络做网站开发怎么样哪里有培训网
  • 专业沈阳网站建设搜索引擎入口
  • 织梦电影网站免费模板google关键词排名优化
  • 滨州做网站的谷歌全球营销
  • 长春火车站到长春机场大巴时刻表网站查询系统
  • 今日油价92汽油价关键词优化seo
  • 网站开发总结文档新媒体seo指的是什么
  • 我国建设政府官方门户网站的要求seo推广怎么入门
  • 经过开发建设 网站上线了seo网站推广首页排名
  • 小草网络 网站建设怎样做竞价推广
  • 武汉建站公司哪个好交易链接
  • 织梦做网站的详情产品市场推广方案
  • 化工网站建站模板阿里大数据分析平台
  • 医药网站建设谷歌浏览器app
  • 网站开发游戏程序开发百度大全下载
  • 鹤壁做网站的公司上海sem
  • 自己想做一个网站怎么做的深圳广告公司排名
  • wordpress修改工具百度seo在哪里
  • wordpress 图片 旋转seo专家招聘
  • 哪个网站适合 做红本抵押无锡谷歌推广
  • 网站建设 的类型有哪些方面好的推广方式
  • 淮安网站建设公司sem竞价托管多少钱
  • 免费在线制作网页seo页面代码优化
  • 网站配置到iis后读不了数据优化大师的作用
  • 微信开发小程序开发网站建设seo排名赚靠谱吗