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

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. Provisioning Services 7.8 入门系列教程之十三 使用 Boot Device Management(BDM)
  2. 这里有一篇简单易懂的webSocket 快到碗里来~
  3. javaweb分页查询oracle,JavaWeb项目 利用Oracle数据库实现分页查看细讲
  4. java 删除压缩zip文件_从ZIP存档中删除文件,而无需在Java或Python中解压缩 - java...
  5. Linux下,sqlite简单实例
  6. springboot 做表白墙_华广表白墙 第六期|hsl每天都想和你嘻嘻哈哈
  7. java先执行static还是构造函数_【Java基础】类的实例化、static、父类构造函数执行顺序...
  8. catalyst 6500 安装配置
  9. Redhat8 配置使用阿里源(关闭官方订阅)
  10. Android原生系统真的那么好用吗?安卓原生系统吊打其他系统,因为有Google-Play
  11. 基于Qt的学生信息管理系统
  12. DevOps 10大IT管理工具(翻译)
  13. 多种类型的统计图介绍
  14. xmos xu208加密
  15. 名帖89 蔡襄 楷书《荔枝谱》
  16. 计算机鼠标无法控制,鼠标控制不了电脑屏幕
  17. 用户体验的5个注意事项
  18. 中兴冲破“阈值”,家庭监控市场或将重新排位
  19. 1970年计算的时间转日期
  20. [Office Web Apps]实现在线office文档预览

热门文章

  1. Sublime常用插件
  2. Win11彻底删除已删文件防止恢复的方法
  3. java biginteger php_BigInteger
  4. biginteger判断相等_java中的大数BigInteger
  5. 网络安全:Dsniff与ARP欺骗
  6. 2017 蓝桥杯初赛 分巧克力
  7. oracle常用函数及示例
  8. [TOP]疯狂的投资
  9. 包邮送新款笔记本电脑,也可折现
  10. Vue的路由配置(Vue2和Vue3的路由配置)