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

led网站免费模板安防网站源码

led网站免费模板,安防网站源码,网站服务器空间选择,中国风手机网站模板题目 在一条数线上有 NQNQ 个点 A1,…,AN,B1,…,BQA1​,…,AN​,B1​,…,BQ​ ,其中点 AiAi​ 的坐标为 aiai​ ,点 BjBj​ 的坐标为 bjbj​ 。 就每个点 j1,2,…,Qj1,2,…,Q 回答下面的问题: 设 XX 是 A1,A2,…,ANA1​,A2​,…,AN​ 中最…
题目

在一条数线上有 N+QN+Q 个点 A1,…,AN,B1,…,BQA1​,…,AN​,B1​,…,BQ​ ,其中点 AiAi​ 的坐标为 aiai​ ,点 BjBj​ 的坐标为 bjbj​ 。

就每个点 j=1,2,…,Qj=1,2,…,Q 回答下面的问题:

  • 设 XX 是 A1,A2,…,ANA1​,A2​,…,AN​ 中最接近点 BjBj​ 的 kjkj​ -th 点。求点 XX 与 BjBj​ 之间的距离。更正式地说,设 didi​ 是点 AiAi​ 与 BjBj​ 之间的距离。将 (d1,d2,…,dN)(d1​,d2​,…,dN​) 按升序排序,得到序列 (d1′,d2′,…,dN′)(d1′​,d2′​,…,dN′​) 。求 dkj′dkj​′​ .
限制因素
  • 1≤N,Q≤1051≤N,Q≤105
  • −108≤ai,bj≤108−108≤ai​,bj​≤108
  • 1≤kj≤N1≤kj​≤N
  • 所有输入值均为整数。
做法

题目就是让我们求离b的第k近的距离是多少。我们的思路就是给a排序,然后找到b所在的位置,然后往b的左右两边算他的第k近的数。但这样往b的左右两边一个一个看会超时。我们就二分b往两边的距离,看a数组有多少个在b-mid到b+mid的范围内。如果个数小于k,那么范围小了,l=mid,否则r=mid。最后输出r即可。

#include<bits/stdc++.h> 
using namespace std;
int n,q;
long long a[100010];
int main(){scanf("%d%d",&n,&q);for(int i=1;i<=n;i++) scanf("%lld",&a[i]);sort(a+1,a+1+n);for(int i=1;i<=q;i++){long long b;int k;scanf("%lld%d",&b,&k);if(b<=a[1]){//特判cout<<abs(b-a[k])<<endl;continue;}else if(b>=a[n]){cout<<abs(b-a[n+1-k])<<endl;continue;}long long l=-1e18-10,r=1e18+10;//也可以不用这么大,2e8就行while(l+1<r){long long mid=l+(r-l)/2;int id1=lower_bound(a+1,a+1+n,b-mid)-a;int id2=upper_bound(a+1,a+1+n,b+mid)-a;if(id2-id1>=k){r=mid;}else{l=mid;}}cout<<r<<endl;}
}

http://www.yayakq.cn/news/725581/

相关文章:

  • 购物网站 设计手机网站 模板
  • 建设部网站158号文件网页设计网站方案
  • flash网站设计师域名私人定制摄影
  • 手机定制网站建设珠海网站制作专业
  • 开网站需要什么流程中国旅游电子商务网站建设情况
  • 网页设计制作网站步骤如何寻找一批做网站的公司
  • 企网官方网站免费生成logo商标
  • 做响应式网站价格河北seo推广
  • 网站建设的费用报价济南手机网站定制价格
  • 如何做网站美工广州天河区网站设计公司
  • 网站域名有版权吗网站图片怎样做seo优化
  • 怎么做 在线电影网站小程序定制开发和模板有什么区别
  • 网站怎么提交收录网页制作与网站建设06627
  • 网站建设速度如何解决网站建设 推广企业税率
  • 网龙公司有做网站吗建设企业网站报价
  • 浦口区建设中学网站旅游网站排名排行榜
  • 网站模板怎么修改成可视化网站建设行业
  • 成都建设二维码网站女装网站建设文献综述
  • 网站建设万户网络网站改版完成
  • 中国建设银行的网站用户名是什么西安百度推广怎么做
  • 四川建设网官网登录入口站长工具seo综合查询降级
  • 网站logo怎么做wordpress 图标 png
  • 手机网站模板欣赏江门网站制作策划
  • 网站更换服务器要重新备案吗wordpress怎么使用插件下载失败
  • 西宁网站建设平台公司做网站的价格贵吗
  • 鞍山做网站优化电子商城网站开发要多少钱
  • 东昌府区建设局网站湖北省建设厅行政审批网站
  • 建设银行秋招网站成品网站源码在线看
  • 捡个将军做男友啥网站能看包头市建设局网站
  • 如何建立自己的网站商城wordpress ssr