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

政府网站建设立规矩win优化大师有免费版吗

政府网站建设立规矩,win优化大师有免费版吗,中国交通建设集团有限公司英文名,游戏直播网站怎么做力扣3102.最小化曼哈顿距离 题目 题目解析及思路 题目要求返回移除一个点后的最小的最大曼哈顿距离 最大最小值的题一般直接想到二分 本题有一个简单办法就是利用切比雪夫距离 当正方形转45,即边上点**( x , y ) -> (x y , y - x)时,两点间max(…

力扣3102.最小化曼哈顿距离

题目

在这里插入图片描述

题目解析及思路

题目要求返回移除一个点后的最小的最大曼哈顿距离

最大最小值的题一般直接想到二分

本题有一个简单办法就是利用切比雪夫距离

当正方形转45°,即边上点**( x , y ) -> (x + y , y - x)时,两点间max(横坐标差值,纵坐标差值)即为两点间曼哈顿距离,从而将一个加法式子转化成了取最大值的式子**

因此找k个点的最小曼哈顿距离就是找k个点中max(最大x-最小x,最大y-最小y)

代码

class Solution {
public:int minimumDistance(vector<vector<int>>& points) {multiset<int> sx,sy;//把所有点加进去,一个删一个for(auto& p:points){sx.insert(p[0] + p[1]);sy.insert(p[1] - p[0]);}int res = INT_MAX;//枚举删除每一个点for(auto& p:points){int x = p[0] + p[1] ,y = p[1] - p[0];sx.erase(sx.find(x));sy.erase(sy.find(y));int dx = *sx.rbegin() - *sx.begin();int dy = *sy.rbegin() - *sy.begin();res = min(res,max(dx,dy));sx.insert(x);sy.insert(y);}return res;}
};
http://www.dtcms.com/wzjs/528957.html

相关文章:

  • 上海网站制作公司自己想做个网站怎么做
  • 网站建设 可行性百度平台订单查询
  • 网站改版灵感库广告网络
  • 做网站和编程序以网络营销为主题的论文
  • php做网站速成谷歌浏览器免费入口
  • 标准网站建设费用营销方案包括哪些内容
  • 做响应式的网站有哪些百度怎么做网站
  • 网站常见问题是什么seo网站优化收藏
  • 福建祥盛建设有限公司网站seo怎么学
  • 郑州建站多少钱今日刚刚发生新闻事件
  • 餐饮网站开发性能需求海外营销推广服务
  • 网站排名seo知识搜索引擎
  • 网络宣传推广方法sem优化策略
  • 优秀企业站网站外贸营销网站建站
  • 网站建设投标书怎么制作自己个人怎样做电商
  • 合作网站制作seo千享科技
  • wordpress备案号格式成都优化网站哪家公司好
  • wordpress 表单邮件seo优化排名营销
  • 品牌网站建设企业广州外贸推广
  • 网站备份与恢复网络营销推广处点
  • 网站开发合同下载百度站长平台官网
  • 站长之家网站建设制作建站的公司
  • 网站建设需要什么流程深圳网站建设找哪家公司好
  • 网站怎么做最吸引人推广商
  • 百度显示网站正在建设中百度账号查询
  • 做网站背景图的科技图片2023年6月疫情情况
  • 企业网站的建设包括哪些营销型企业网站诊断
  • 对公司网站建设的建议网站推广公司推荐
  • 找别人做公司网站第一步做什么广告投放平台系统
  • 湖南常德最新疫情最新消息关键词的分类和优化