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

钦州做网站如何创建本地站点

钦州做网站,如何创建本地站点,wordpress多主题,网站对品牌的作用题目 在一条数线上有 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/779843/

相关文章:

  • 建网站系统能换吗男女插孔做暖暖网站大全
  • 网站建设需求分析报告功能汕头高端网站建设
  • 做app和做网站区别怎么建立一个公司的网站吗
  • 网站加载速度seo与网站建设的关联
  • 廉江网站建设表白网页生成助手
  • 专门做酒店的网站wordpress附件管理
  • 个人网站模板 php照片展示网站模板
  • 直接用ip地址的网站怎么做网站建设谈单技巧
  • 制作网站的列子网站开发(定制)合同 模板
  • 做网站su软件linux下搭建wordpress
  • 公司网站维护分工wordpress模板程序
  • 深圳网站快速优化公司温州网站建设团队
  • 九江网站建设哪家公司好seo优化专员
  • 做网站月薪两万seo技巧seo排名优化
  • 网站建设多少钱?wordpress 栏目页
  • 网站规划建设与安全管理做网站滨州市
  • 投资建设集团网站首页化妆品网站建设报告
  • 带数据库网站设计wordpress 可视化插件
  • 百度推广网站建设广州建筑公司招聘信息
  • 贵阳网站建设网站制作什么网站可以自己做房子设计图
  • 建设网站如何收费wordpress 无法ftp
  • 手机站是什么意思建筑工程行业网站建设方案
  • 网站开发毕设题目前端机构培训
  • wordpress建站云平台专业的网站建设费用
  • 企业宣传型的网站discuz论坛seo设置
  • 怎样自己做网站c 手机网站开发模板
  • 织梦小说网站常见软件开发模型
  • 龙华做手机网站网页开发设计公司
  • 做网站优化的好处企业网站建设费用会计科目
  • 漳州网站建设优化推广邹城网站定制