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

网站建设初级工程师win7优化软件

网站建设初级工程师,win7优化软件,网站页脚怎么做美观,温州华侨职业中等专业学校文章目录1. 题目2. 解题1. 题目 在一个二维平面空间中#xff0c;给你 n 个点的坐标。 问#xff0c;是否能找出一条平行于 y 轴的直线#xff0c;让这些点关于这条直线成镜像排布#xff1f; 示例 1#xff1a; 输入: [[1,1],[-1,1]] 输出: true示例 2#xff1a; 输入… 文章目录1. 题目2. 解题1. 题目 在一个二维平面空间中给你 n 个点的坐标。 问是否能找出一条平行于 y 轴的直线让这些点关于这条直线成镜像排布 示例 1 输入: [[1,1],[-1,1]] 输出: true示例 2 输入: [[1,1],[-1,-1]] 输出: false 拓展 你能找到比 O(n^2) 更优的解法吗?来源力扣LeetCode 链接https://leetcode-cn.com/problems/line-reflection 著作权归领扣网络所有。商业转载请联系官方授权非商业转载请注明出处。 2. 解题 按x排序相同则按y排序去重前半部分在x基础上按y降序方便双指针比较还要考虑都在一条直线上也是可以的 class Solution { public:bool isReflected(vectorvectorint points) {sort(points.begin(), points.end(),[](auto a, auto b){if(a[0] b[0])return a[1] b[1];//y大的靠后return a[0] b[0];//按x坐标排序});if(points[0][0] points[points.size() - 1][0])//x都相等在一条线上truereturn true;points.erase(unique(points.begin(), points.end()), points.end());//有重复的点int half points.size()/2;sort(points.begin(), points.begin()half, [](auto a, auto b){if(a[0] b[0])return a[1] b[1];//前半部分y大的靠前return a[0] b[0];//按x坐标排序});int l 0, r points.size()-1;if(points[l][1] ! points[r][1]) return false;int xmid points[l][0] points[r--][0];//中心的两倍while(l r){if(points[l][0] ! points[r][0] (points[l][1] ! points[r][1] || points[l][0] points[r][0] ! xmid)) return false;l,r--;}return points[l][0] points[r][0] xmid;} };// [[1,1],[0,1],[-1,1],[0,0]] // [[1,2],[2,2],[1,4],[2,4]] // [[-16,1],[16,1],[16,1]] // [[1,1],[-1,1]] // [[0,0],[0,-1]] // [[0,0],[1,0],[3,0]]参考大力王的简洁写法 class Solution { public:bool isReflected(vectorvectorint points) {int left INT_MAX, right INT_MIN;for(auto p : points){left min(p[0], left);right max(p[0], right);}int xmid left right;setvectorint s(points.begin(), points.end());for(auto p : points)if (s.find({xmid-p[0], p[1]}) s.end())return false;return true;} };我的CSDN博客地址 https://michael.blog.csdn.net/ 长按或扫码关注我的公众号Michael阿明一起加油、一起学习进步
http://www.zqtcl.cn/news/692978/

相关文章:

  • 部门网站建设管理经验交流材料定制开发app
  • 做网站 就google权重查询
  • 网站制作 福宁网络有限公司绚丽的网站
  • wordpress ip 访问重庆seo顾问服务
  • 灰色调网站自动seo系统
  • 河北省网站建设公司排名企业网络信息安全
  • 郑州网站定制建个微商城网站
  • 北京好网站制作公司哪家好vs加数据库做网站
  • 电子商务网站建设与管理第四章答案seo入门培训学校
  • 温州最便宜网站建设有哪些网站可以做推广
  • 郑州网站建设制作公司wordpress播放m3u8
  • wordpress企业站手机客户端wordpress获取主页路径
  • 免费开通的网站外国网站在中国做推广
  • 揭阳公司做网站泰国网站域名
  • 上海网站制作方法北京网站制作设计推广公司
  • 衡水哪有建网站的吗个人简历word模板
  • 网站建设前期开发企业网站开发丨薇
  • 流程图 网站做网站后台数据库建设
  • 免费做英语卷子的网站wordpress去谷歌插件
  • 做网站费用网站极简设计
  • 兰州市建设工程安全质量监督站网站优化公司治理
  • 高质量的合肥网站建设天津百度网站快速优化
  • 千元低价网站建设wordpress修改文章时间
  • 做网站需要几个程序wordpress淘客api
  • 建筑公司网站源码本地建站教程
  • 甘肃省建设厅官方网站信息网腾讯企点qq
  • 搜狗收录网站建个网络平台多少钱
  • 电子商务网站开发目的和意义郑州网站优化的微博_腾讯微博
  • asp.net网站建设项目实战 董义革wordpress伪静态规则访问失败
  • 网站添加锚点网站备案名称更换