牛客网——矩阵相等判定

简介: 牛客网——矩阵相等判定

前言


今天和大家一起学习一下,矩阵相等判定。

一、矩阵相等判断


题目来源:

矩阵相等判定_牛客题霸_牛客网

描述


KiKi得到了两个n行m列的矩阵,他想知道两个矩阵是否相等,请你回答他。(当两个矩阵对应数组元素都相等时两个矩阵相等)。

输入描述:


第一行包含两个整数n和m,表示两个矩阵包含n行m列,用空格分隔。

从2到n+1行,每行输入m个整数(范围-231~231-1),用空格分隔,共输入n*m个数,表示第一个矩阵中的元素。

从n+2行到2n+1,每行输入m个整数(范围-231~231-1),用空格分隔,共输入n*m个数,表示第二个矩阵中的元素。

1 < n,m < 10

输出描述:


一行,如果两个矩阵相等输出"Yes"并换行,否则输出"No"并换行。

二、代码如下


#include<stdio.h>
int main(){
    int n,m,a=0;
    scanf("%d %d",&m,&n);        
    int arr[10][10]={0};        //初始化数组
    int brr[10][10]={0};
    for(int i=0;i<m;i++){        //输入第一个数组
        for(int j=0;j<n;j++){
    scanf("%d ",&arr[i][j]);
    }
    }
        for(int x=0;x<m;x++){        //输入第二个数组
        for(int y=0;y<n;y++){
    scanf("%d ",&brr[x][y]);
    }
        }
        for(int t=0;t<m;t++){        //比较
            for(int w=0;w<n;w++){
                if(arr[t][w]==brr[t][w])
                    a++;                    //记录有多少个相等
            }
           }
        if(a==n*m)                    //相等数量和数组数量一致,说明完全相等
            printf("Yes");
        else
            printf("No");
        return 0;
}

主要是注意怎么证明他们完全相等,a++非常有必要。

总结


本文仅仅简单介绍了数组是否相等的判断,希望对大家有帮助。

相关文章
|
3月前
|
SQL 缓存 Java
MyBatis场景面试题
MyBatis与MyBatisPlus均属ORM框架,前者擅长复杂SQL及动态查询,后者封装API简化单表操作。常用XML标签如if、foreach提升SQL灵活性。MyBatis支持一级(SqlSession级)与二级(NameSpace级)缓存,提升查询效率。#{}防SQL注入,${}用于动态表名等场景。
203 62
|
JSON API 数据库
探索FastAPI:不仅仅是一个Python Web框架,更是助力开发者高效构建现代化RESTful API服务的神器——从环境搭建到CRUD应用实战全面解析
【8月更文挑战第31天】FastAPI 是一个基于 Python 3.6+ 类型提示标准的现代 Web 框架,以其高性能、易用性和现代化设计而备受青睐。本文通过示例介绍了 FastAPI 的优势及其在构建高效 Web 应用中的强大功能。首先,通过安装 FastAPI 和 Uvicorn 并创建简单的“Hello, World!”应用入门;接着展示了如何处理路径参数和查询参数,并利用类型提示进行数据验证和转换。
576 0
|
11月前
|
Oracle Java 关系型数据库
安装 JDK 时应该注意哪些问题
选择合适的JDK版本需考虑项目需求与兼容性,推荐使用LTS版本如JDK 17或21。安装时注意操作系统适配,配置环境变量PATH和JAVA_HOME,确保合法使用许可证,并进行安装后测试以验证JDK功能正常。
499 3
|
12月前
|
Linux Docker Windows
docker中使用绑定挂载(Bind mounts)
【10月更文挑战第9天】
793 1
|
弹性计算 网络安全
快速部署 RAGFlow 社区版
RAGFlow是一个基于深度文档理解的开源RAG(检索增强生成)引擎。当与LLM集成时,它能够提供真实的问答功能,并得到各种复杂格式数据的充分引用的支持。本文介绍如何通过计算巢快速部署 RAGFlow社区版。
快速部署 RAGFlow 社区版
|
存储 分布式计算 资源调度
Spark性能优化之SparkUI
Spark性能优化之SparkUI
312 0
|
存储 Linux 网络安全
Linux版百度网盘丨直接在服务器SSH命令行中使用百度云,轻松解决数据传输和分享难题
Linux版百度网盘丨直接在服务器SSH命令行中使用百度云,轻松解决数据传输和分享难题
6-2 sdut-C语言实验-二分查找
6-2 sdut-C语言实验-二分查找
123 0
|
JavaScript Java 测试技术
基于ssm+vue.js+uniapp小程序的民宿管理系统附带文章和源代码部署视频讲解等
基于ssm+vue.js+uniapp小程序的民宿管理系统附带文章和源代码部署视频讲解等
106 0
|
机器学习/深度学习 存储 TensorFlow
LSTM模型预测时间序列:根据历史销量数据预测商品未来销量
LSTM模型预测时间序列:根据历史销量数据预测商品未来销量
2624 0