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

哪儿能做网站建设百度广告联盟收益

哪儿能做网站建设,百度广告联盟收益,学点啥网站,百度网盘搜索🌏博客主页:PH_modest的博客主页 🚩当前专栏:每日一题 💌其他专栏: 🔴 每日反刍 🟢 读书笔记 🟡 C语言跬步积累 🌈座右铭:广积粮,缓称…

🌏博客主页:PH_modest的博客主页
🚩当前专栏:每日一题
💌其他专栏:
🔴 每日反刍
🟢 读书笔记
🟡 C语言跬步积累
🌈座右铭:广积粮,缓称王!

一.题目描述

描述:

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"并换行。

示例1

输入:
2 2
1 2
3 4
1 2
3 4

输出:

Yes

二.思路分析

这题非常常规,只需要会使用循环就可以了。
注意: 但是有人可能会尝试使用指针来进行两个数组元素的比较,这样可能会出问题。例如下面的代码:

#include<stdio.h>
int main()
{int arr1[10][10] = { 0 };int arr2[10][10] = { 0 };int n = 0;int m = 0;scanf("%d %d", &n, &m);int i, j = 0;for (i = 0; i < n; i++){for (j = 0; j < m; j++){scanf("%d", &arr1[i][j]);}}for (i = 0; i < n; i++){for (j = 0; j < m; j++){scanf("%d", &arr2[i][j]);}}int flag = 1;int* p1 = arr1;int* p2 = arr2;for (i = 0; i < n * m; i++){if (*p1 != *p2){flag = 0;break;}else{p1++;p2++;}}if (flag == 0){printf("No\n");}else{printf("Yes\n");}return 0;
}

在这里插入图片描述

结果应该是No,但输出的是Yes,这是什么原因呢?

在这里插入图片描述

当i=2时,我们以为指针会指向第二行第一个数,但实际上指向的是第一行第三个数,因此循环四次都是指向的第一行前四个数,所以输出的是Yes,而不是No。

三.代码展示

#include<stdio.h>
int main()
{int arr1[10][10] = { 0 };int arr2[10][10] = { 0 };int n = 0;int m = 0;scanf("%d %d", &n, &m);int i, j = 0;for (i = 0; i < n; i++){for (j = 0; j < m; j++){scanf("%d", &arr1[i][j]);}}for (i = 0; i < n; i++){for (j = 0; j < m; j++){scanf("%d", &arr2[i][j]);}}int flag = 1;for (i = 0; i < n; i++){for (j = 0; j < m; j++){if (arr1[i][j] != arr2[i][j]){flag = 0;break;}}if (flag == 0){break;}}if (flag == 0){printf("No\n");}else{printf("Yes\n");}return 0;
}

最后:

每日一题系列旨在养成刷题的习惯,所以对代码的解释并不会特别详细,但足够引导大家写出来,选的题目都不会特别难,但也不是特别简单,比较考验大家的基础和应用能力,我希望能够将这个系列一直写下去,也希望大家能够和我一起坚持每天写代码。

在这里送大家一句话:广积粮,缓称王!

http://www.dinnco.com/news/55271.html

相关文章:

  • 网站推广如何做建网站教程
  • 完整域名展示网站源码整站优化深圳
  • 营业执照上有以上除网站制作河南郑州最新消息今天
  • 中山做网站的公司seo营销是什么
  • 入侵网站做排名矿坛器材友情交换
  • 房地产网站广告销售怎么做免费技能培训网
  • 网站怎么做静态化市场营销计划书模板
  • 广告 网站免费软文推广平台
  • 写作网站后台账号密码忘了怎么办什么软件可以发布推广信息
  • 专业建站网产品网络推广会计培训班要多少钱一般要学多久
  • wordpress 删除数据库seo推广灰色词
  • wordpress减肥长沙网站优化方案
  • 网站建设包括哪方面广州seo
  • 长春哪里做网站好南京市网站seo整站优化
  • 网页设计师联盟qq群解释seo网站推广
  • 中小型企业网站建设与推广找公司做网站多少钱
  • wordpress安卓源码宁波seo外包方案
  • wordpress如何使用dplayer沈阳seo公司
  • 网站建设入什么科目百度知道个人中心
  • 大连的网站制作公司申请域名
  • 宝安建网站日本今日新闻头条
  • 赣州网站建设机构seo品牌优化整站优化
  • 安做省民改厅网站浑江区关键词seo排名优化
  • 企查查企业信息查询手机版下载aso优化方案
  • 一个网站怎么做新闻 最新消息
  • 实时定量引物设计网站怎么做小说网站排名
  • 无锡做网站首选众诺南宁百度seo公司
  • 如何做网上销售廊坊seo建站
  • 企业网站的必要性百度一下你就知道官方
  • 如何做网络营销能成功呢上海seo培训