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

音乐培训如何做网站宣传网站域名怎么选择

音乐培训如何做网站宣传,网站域名怎么选择,百度xml网站地图,网站模板后台正题 题目链接:https://www.luogu.com.cn/problem/P3964 题目大意 给出nnn个点#xff0c;求一个点使得它到所有点的切比雪夫距离和最小。 0≤n≤105,−109≤xi,yi≤1090\leq n\leq 10^5,-10^9\leq x_i,y_i\leq 10^90≤n≤105,−109≤xi​,yi​≤109 解题思路 额切比雪夫距…正题 题目链接:https://www.luogu.com.cn/problem/P3964 题目大意 给出nnn个点求一个点使得它到所有点的切比雪夫距离和最小。 0≤n≤105,−109≤xi,yi≤1090\leq n\leq 10^5,-10^9\leq x_i,y_i\leq 10^90≤n≤105,−109≤xi​,yi​≤109 解题思路 额切比雪夫距离看起来舒服实则难搞因为其实是横纵坐标距离的最大值然后还得求和 所以我们可以转成曼哈顿的就是把(x,y)(x,y)(x,y)变成(xy2,x−y2)(\frac{xy}{2},\frac{x-y}{2})(2xy​,2x−y​) 然后每个点的横纵坐标分开算距离求和就可以知道每个点的答案了。 时间复杂度O(nlog⁡n)O(n\log n)O(nlogn) code #includecstdio #includecstring #includealgorithm #define ll long long using namespace std; const ll N1e510; ll n,x[N],y[N],p[N],s[N]; bool cmpx(ll a,ll b) {return x[a]x[b];} bool cmpy(ll a,ll b) {return y[a]y[b];} signed main() {scanf(%lld,n);ll px0,sx0,py0,sy0;for(ll i1;in;i){ll X,Y;scanf(%lld%lld,X,Y);x[i]XY;y[i]X-Y;sxx[i];syy[i];p[i]i;}sort(p1,p1n,cmpx);for(ll i1;in;i){sx-x[p[i]];s[p[i]]sx-x[p[i]]*(n-i)x[p[i]]*(i-1)-px;pxx[p[i]];}sort(p1,p1n,cmpy);for(ll i1;in;i){sy-y[p[i]];s[p[i]]sy-y[p[i]]*(n-i)y[p[i]]*(i-1)-py;pyy[p[i]];}ll ans1e18;for(ll i1;in;i)ansmin(ans,s[i]);printf(%lld\n,ans/2ll);return 0; }
http://www.zqtcl.cn/news/918868/

相关文章:

  • 做网站推广销售wordpress 随机页面
  • 陈坤做直播在哪个网站如何在建设银行网站预约纪念币
  • 如何做网站么新网站一天做多少外链
  • 用家用路由器ip做网站营销策略方案
  • 学历教育网站建设网页前端是什么
  • 相同网站名网站县区分站点建设
  • 医疗器械网站建设方案南京网站制作系统
  • 小网站托管费用企查宝企业查询
  • 专门做特卖的网站是什么外国炫酷网站网址
  • 学习网站的建设wordpress批量拿shell
  • 中企动力做的网站推软件
  • 北京财优化沧州seo公司
  • 收到网站代码后怎么做啥是东莞网站优化推广
  • 重庆商城网站开发网站建设中英版
  • 免费企业网站开发给酒吧做网站
  • 想用自己电脑做服务器做个网站吗网站制作工作室哪家比较好
  • 这样建立网站vs2008做网站
  • 做网站创业故事好看大方的企业网站源码.net
  • 做家常菜哪个网站最好香蜜湖附近网站建设
  • 网站index.php被修改seo网络推广经理招聘
  • 南京做网站联系南京乐识网站建设培训福州
  • 比较冷门的视频网站做搬运网站建设 分析
  • 网站开发实习计划模板有做数学题的网站吗
  • 汕头 网站网页设计图片轮播切换
  • 免费ui网站美橙网站设计
  • 网站建设 海口哪里有网站设计公司
  • 广西建设监理协会官方网站网站建设的需求文档
  • 网站后台怎么做飘窗wordpress add_theme_page
  • 网站建设哪家信誉好网店美工具体要求
  • 网站管理建设工作wordpress 媒体库 直链