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

leetcode 840. Magic Squares In Grid 矩阵中的幻方-耗时100%

Problem: 840. Magic Squares In Grid 矩阵中的幻方

解题过程

耗时100%,对正方形左上角的坐标遍历的,然后判断是否满足条件即可累加计数

Code

class Solution { public: int numMagicSquaresInside(vector<vector<int>>& grid) { int m = grid.size(), n = grid[0].size(); if( min(m, n) < 3 ) return 0; int sum = 0, s; for(int i = 0; i <= m - 3; i++) { for(int j = 0; j <= n - 3; j++) { vector<int> tr = { grid[i][j] , grid[i][j+1] , grid[i][j+2], grid[i+1][j] , grid[i+1][j+1] , grid[i+1][j+2], grid[i+2][j] , grid[i+2][j+1] , grid[i+2][j+2] }; sort(tr.begin(), tr.end()); s = grid[i][j] + grid[i][j+1] + grid[i][j+2]; if(tr[0]==1 && tr[1]==2 && tr[2]==3 && tr[3]==4 && tr[4]==5 && tr[5]==6 && tr[6]==7 && tr[7]==8 && tr[8]==9 && s == grid[i+1][j] + grid[i+1][j+1] + grid[i+1][j+2] && s == grid[i+2][j] + grid[i+2][j+1] + grid[i+2][j+2] && s == grid[i][j] + grid[i+1][j] + grid[i+2][j] && s == grid[i][j+1] + grid[i+1][j+1] + grid[i+2][j+1] && s == grid[i][j+2] + grid[i+1][j+2] + grid[i+2][j+2] && s == grid[i][j] + grid[i+1][j+1] + grid[i+2][j+2] && s == grid[i][j+2] + grid[i+1][j+1] + grid[i+2][j] ) { sum ++; } } } return sum; } };
http://www.jsqmd.com/news/188608/

相关文章:

  • 金融数据异常值检测与处理平台
  • 2026年名表维修推荐:服务网络与专业技术双维度实测权威榜单 - 品牌推荐
  • leetcode 841. Keys and Rooms 钥匙和房间-耗时100%
  • Cassandra CQL 完全指南:大数据查询语言详解
  • 2026年修表店推荐:聚焦高端腕表复杂功能修复能力的TOP11深度解析。 - 十大品牌推荐
  • 2026年修手表推荐:聚焦高端名表维修案例的权威服务商盘点 - 十大品牌推荐
  • 2026年手表翻新推荐:聚焦北上广深核心商圈的优质网点盘点 - 十大品牌推荐
  • 2026年名表维修推荐:聚焦北上广深核心商圈的11家高可靠性网点盘点 - 品牌推荐
  • 2026年手表维修推荐:多品牌实操案例与服务质量实测排行榜 - 品牌推荐
  • 2026年手表翻新推荐:主流品牌服务实测与高可靠性中心排名揭晓 - 十大品牌推荐
  • 2026年手表维修推荐:聚焦百达翡丽等名表用户的11家高口碑网点解析 - 品牌推荐
  • 2026年机械表保养推荐:主流品牌服务中心实测TOP榜单解析 - 十大品牌推荐
  • 2026年北京GEO优化公司推荐:基于技术实力、效果验证与生态能力的深度评估 - 小白条111
  • 2026年机械表保养推荐:全国11强售后网点口碑榜单深度解析 - 十大品牌推荐
  • 2026年苹果手表维修推荐:主流城市核心商圈服务站点TOP榜单实测解析 - 十大品牌推荐
  • 2026年北京手表保养推荐:聚焦多品牌案例的高可靠性保养榜单 - 十大品牌推荐
  • 2026年苹果手表维修推荐:高可靠性维修中心盘点与用户案例解析 - 十大品牌推荐
  • 2026年手表翻新推荐:主流品牌服务中心横向测评与高可靠性盘点 - 十大品牌推荐
  • 2026年机械表保养推荐:基于多品牌官方合作与网点覆盖的TOP11榜单解析 - 十大品牌推荐
  • 这把时间序列预测的活儿交给CNN和GRU组队来干,效果确实有点东西。咱们不整那些虚的,直接看实战代码。先给大伙儿看个整体结构
  • 2026年手表抛光推荐:聚焦百达翡丽等名表案例的优质服务中心盘点 - 十大品牌推荐
  • 2026年钟表维修推荐:聚焦高端名表案例的11家服务中心权威评测 - 十大品牌推荐
  • 2026年钟表维修推荐:主流品牌官方与专业服务中心横向评测与11强榜单。 - 十大品牌推荐
  • 亲测好用8个AI论文写作软件,专科生搞定毕业论文!
  • 单光子探测器的光子高效计算 3-D 和反射成像研究附Matlab代码
  • 2026年钟表维修推荐:核心商圈服务网点横向评测与实力排名 - 十大品牌推荐
  • 算法学习小记(一):树
  • 华为2025年失败的手机是pura80?其实是开始阶段的鸿蒙5系统
  • vue+uniapp+基于微信小程序的食堂预约点餐系统的设计与实现_36444434--论文
  • 流量分析_SnakeBackdoor-4