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

外星人建设的网站汕头网站seo外包

外星人建设的网站,汕头网站seo外包,服务器外面打不开网站,物流公司 网站模板题目链接 Leetcode.939 最小面积矩形 Rating #xff1a; 1752 题目描述 给定在 xy平面上的一组点#xff0c;确定由这些点组成的矩形的最小面积#xff0c;其中矩形的边平行于 x 轴和 y 轴。 如果没有任何矩形#xff0c;就返回 0。 示例 1#xff1a; 输入#xff1…题目链接 Leetcode.939 最小面积矩形 Rating 1752 题目描述 给定在 xy平面上的一组点确定由这些点组成的矩形的最小面积其中矩形的边平行于 x 轴和 y 轴。 如果没有任何矩形就返回 0。 示例 1 输入[[1,1],[1,3],[3,1],[3,3],[2,2]] 输出4 示例 2 输入[[1,1],[1,3],[3,1],[3,3],[4,1],[4,3]] 输出2 提示 1points.length5001 points.length 5001points.length5000points[i][0]400000 points[i][0] 400000points[i][0]400000points[i][1]400000 points[i][1] 400000points[i][1]40000所有的点都是不同的。 解法哈希表 枚举 对于每一个点 (x,y)我们都可以存入到一个哈希表 uset中。 因为每一个点的最大值是 40000。为了方便我们可以存入 x * 40001 y这样的一个数到 uset中。将两个点映射成一个数。 接下来枚举矩形的 左上角顶点(x1 , y1) 和 右下角顶点(x2 , y2)。 再判断另外两个顶点在不在集合中同时在的话就可以构成一个矩形。 时间复杂度O(n2)O(n^2)O(n2) C代码 class Solution { public:int minAreaRect(vectorvectorint points) {unordered_setint uset;for(auto p:points){uset.insert(p[0] * 40001 p[1]);}int n points.size();int s 1e9;for(int i 0;i n;i){int x1 points[i][0] , y1 points[i][1];for(int j i 1;j n;j){int x2 points[j][0] , y2 points[j][1];if(x1 x2 || y1 y2) continue;if(uset.count(x1 * 40001 y2) uset.count(x2 * 40001 y1)){int a abs(x1 - x2);int b abs(y1 - y2);s min(s,a * b);}}}return s 1e9 ? 0 : s;} };
http://www.hkea.cn/news/14484162/

相关文章:

  • 网站前端交互功能案例分析如何选择扬中网站建设
  • 浙江火电建设有限公司网站河北建设网站
  • wordpress 标签图标2022年搜索引擎优化指南
  • 帮别人做网站的公司是外包吗常德市住房和城市建设局网站
  • 网站开发 手机 电脑wordpress 导航文字图片
  • 上传网站程序是什么群晖 安装wordpress
  • 网站建设方案公司迅速百度网站自然排名
  • dede音乐网站源码沙井网站设计
  • 网站后台怎么这么卡seo全网营销公司
  • 网页设计是网站建设与管理的内容吗哪些网站可以做电脑画画赚钱
  • 各大网站网址目录合肥做网站好的公司哪家好
  • 网站推广的特点网上做ps赚钱的网站
  • 浙江网站建设模板网站wordpress重新安装
  • 古典网站建设简单的企业网页模板
  • 定制网站为什么贵公网怎么做网站
  • 金华网站建设方案开发河南省新闻出版学校怎么样
  • 下列关于网站开发中网页额青岛网站建设哪家公司好
  • 微信建设银行官方网站国内十大网站建设公司排名
  • 网站建设实例龙岩搜索引擎推广
  • 厦门建站公司哪家好做一个网站页面多少钱
  • 局域网小网站网站建设软件中太建设集团股份有限公司官方网站
  • 微信咋做自己的网站百度网站模板免费下载
  • 建设机械官方网站织梦收费
  • 做自行车网站应该注意什么越秀网站建设优化
  • 公司内部 网站开发东莞长安做网站
  • 免费移动网站模板下载安装wordpress 电商主题
  • 做网站优化需要做哪些事项百度搜索热度指数
  • 网站域名注册机制免费站长工具
  • 网站建站平台公司超酷win8风格企业网站织梦模板
  • 个人网站建设哪家快广州网站建设有哪些公司