同样模拟,遍历之后比较即可

class Solution {
public:int equalPairs(vector<vector<int>>& grid) {int n=grid.size();vector<int>a1;vector<int>a2;int ans=0;int x,y;int flag=0;for(int i=0;i<n*n;i++){flag=0;a1.erase(a1.begin(),a1.end());a2.erase(a2.begin(),a2.end());x=i/n;y=i%n;for(int j=0;j<n;j++){a1.push_back(grid[x][j]);}for(int j=0;j<n;j++){a2.push_back(grid[j][y]);}for(int j=0;j<n;j++){if(a1[j]!=a2[j]) flag=1;}if(flag==0) ans++;}return ans;}
};

2023.6.6每日一题相关推荐

  1. 2023.7.8每日一题

    因为此题是有序数组,所以可以使用双指针O(n)过,维护两端的双指针,如果总和大于target,右指针左移;小于target左指针右移即可. class Solution { public:vector ...

  2. 2023.6.26每日一题

    假设此题没有num2的影响,那么就可以计算num1二进制的1的个数,就是要操作的次数. 此时题中有num2,我们不妨从小到大枚举次数k,一次将所有次数的num2减去,再计算1的个数      k为操作 ...

  3. 2023.6.8每日一题

    经过观察和样例和数据范围,发现此题不太好找规律,数据范围小,故可以用dfs+回溯解决 确定返回条件: 1.如果当前的使用的地砖数大于存的最小答案,就可以回溯,不再向下搜 2.如果没在1处返回并且当前铺 ...

  4. 2023.6.3每日一题

    分析此题可发现此题只有四种状态: ①:"aaab"这种只有一组连续相同的字符串,直接统计有多少个连续的. ②:"aaabbaaa"这种有两组但是中间隔的超过一个 ...

  5. 2023.6.1每日一题

    在求最小值中的最大值或最大值的最小值时,往往采用二分解决,这道题二分的对象就是甜蜜度.在二分之前首先对price进行升序排序,在二分初始化中:left=0,right=price[n-1]-price ...

  6. 2023.7.1每日一题

    遍历O(n^2)能过,但可以O(n)过, 维护一个map,如果当前map中没有当前数字,就将target-当前数字和下标存入map中,否则返回当前数字下标和target-当前数字的下标 class S ...

  7. 2023.6.30每日一题

    遍历即可 class Solution { public:bool isCircularSentence(string sentence) {int n=sentence.size();int fla ...

  8. 2023.7.4每日一题

    先对每行排序,再将每行的所有列取最大值,一直加到ans里就行 class Solution { public:int matrixSum(vector<vector<int>> ...

  9. 2023.6.25每日一题

    判断矩形是否和圆有公共点,只需判断矩形上是否存在一点(x,y)满足点(x,y)到圆心的距离大于等于半径,如果满足则说明有公共点,不满足则说明没有公共点. 现在要找矩形上一点(x,y)到圆心的距离最小( ...

  10. 2023.6.23每日一题

    模拟 class Solution { public:int maximumValue(vector<string>& strs) {int ans=0;int flag=0;fo ...

最新文章

  1. Python-SQLAlchemy:第4节:级联
  2. 数据结构源码笔记(C语言):冒泡排序
  3. 【Prometheus】存储
  4. 近期总结:generator-web,前端自动化构建的解决方案
  5. DataX在有赞大数据平台的实践
  6. leetcode203.移除链表元素
  7. python 进位_Python小课堂(第一讲)
  8. C# 调用Word(PrintOut) 直接打印,出现“第一节的页边距设于可打印区域之外,是否继续”...
  9. php br2nl,收藏一些规范化输入输出的PHP函数
  10. error:lnk2005 已经在*.obj中定义_如何在 Spring 中自定义 scope
  11. .NET Core 2.1.12 与 2.2.6 发布,修复 URL 重定向欺骗漏洞
  12. 华为云生态2020年政策FAQ(一)
  13. (转载)JavaWeb学习总结(五十二)——使用JavaMail创建邮件和发送邮件
  14. c语言回调函数_为什么计算机专业必学C语言?既然是基础,那为何很多人学不懂?...
  15. mac乱码 飞秋_ubuntu 下安装 dukto
  16. [Matlab-1]符号函数和数值函数
  17. 超强Commodore C64 emulator for Flash Player 9
  18. win2008计算机无法访问,win2008共享资源无法访问故障的应对措施
  19. NFT引发的“十大行业变局”
  20. [回顾]windows安装mujoco200

热门文章

  1. Java设计模式-命令模式
  2. 如何用电脑通过蓝牙连接手机上网
  3. mysql设置为字段类型text够稳吗?
  4. Unity脚本-初级Part 2
  5. Nginx 反向代理详解
  6. python考勤统计_face++与python实现人脸识别签到(考勤)功能
  7. 如何新建一个vue2项目(超详细哦)
  8. 奖励领取系统php,lol荣誉系统奖励领取地址 LOL2017赛季荣誉奖励领取入口
  9. 基于VueAxios制作音乐播放器(bilibili黑马程序员Vue入门学习记录)
  10. vue pdf文件下载 / 在线预览真是有效!