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

联想服务器怎么建设第二个网站做网站的三个软件

联想服务器怎么建设第二个网站,做网站的三个软件,做定制商品的网站,建站工具 ip1. 题目描述——BC106 上三角矩阵判定 牛客网OJ题链接 描述 KiKi想知道一个n阶方矩是否为上三角矩阵,请帮他编程判定。上三角矩阵即主对角线以下的元素都为0的矩阵,主对角线为从矩阵的左上角至右下角的连线。 示例 输入: 3 1 2 3 0 4 5 0 0…

1. 题目描述——BC106 上三角矩阵判定

牛客网OJ题链接

描述
KiKi想知道一个n阶方矩是否为上三角矩阵,请帮他编程判定。上三角矩阵即主对角线以下的元素都为0的矩阵,主对角线为从矩阵的左上角至右下角的连线。
在这里插入图片描述
示例
输入:
3
1 2 3
0 4 5
0 0 6
输出:YES

2. 思路

在这里插入图片描述

3. 代码实现

#include<stdio.h>
int main()
{int n = 0;scanf("%d", &n);int i = 0,j = 0;int arr[10][10] = { 0 };for (i = 0; i < n; i++){for (j = 0; j < n; j++){scanf("%d", &arr[i][j]);}}int k = 0;int t = 0;int flag = 1;for (k = 0; k < n; k++){for (t = 0; t < k; t++){if (arr[k][t] != 0){flag = 0;}}}if (flag == 1){printf("YES\n");}else{printf("NO\n");}return 0;

在这里插入图片描述

4. 代码实现2

这个加入了goto 语句,因为如果我们已经判断不等于0,就不需要判断剩余的了

#include<stdio.h>
int main() {int n = 0;scanf("%d", &n);int i = 0, j = 0;int arr[10][10] = { 0 };for (i = 0; i < n; i++) {for (j = 0; j < n; j++) {scanf("%d", &arr[i][j]);}}int k = 0;int t = 0;int flag = 1;for (k = 0; k < n; k++) {for (t = 0; t < k; t++) {if (arr[k][t] != 0) {flag = 0;goto end;}}}
end:if (flag == 1) {printf("YES\n");} else {printf("NO\n");}return 0;
}

5.代码实现3

我们也可以不使用goto,当判断我们有值不等于0的时候,直接打印NO,然后return。

#include<stdio.h>
int main() {int n = 0;scanf("%d", &n);int i = 0, j = 0;int arr[10][10] = { 0 };for (i = 0; i < n; i++) {for (j = 0; j < n; j++) {scanf("%d", &arr[i][j]);}}int k = 0;int t = 0;for (k = 0; k < n; k++) {for (t = 0; t < k; t++) {if (arr[k][t] != 0) {printf("NO\n");return 0;}}}printf("YES\n");return 0;
}

6. 代码实现4,其实并不需要再创建两个循环变量,都使用i和j是没问题的,因为我们会给i,j重新赋值为0

#include<stdio.h>
int main() {int n = 0;scanf("%d", &n);int i = 0, j = 0;int arr[10][10] = { 0 };for (i = 0; i < n; i++) {for (j = 0; j < n; j++) {scanf("%d", &arr[i][j]);}}for (i = 0; i < n; i++) {for (j = 0; j < i; j++) {if (arr[i][j] != 0) {printf("NO\n");return 0;}}}printf("YES\n");return 0;
}
http://www.yayakq.cn/news/677441/

相关文章:

  • 做网站外包哪家好密云住房和城乡建设部网站首页
  • 网站建设需要哪些硬件网站模版超市
  • 上海网站建设服务是什么意思网络营销论文选题
  • 怎样建设百度网站网站开发流程图和介绍
  • 网络推广网站首页大图设计的有趣的网站推荐
  • 网站成立时间app制作免费平台
  • 四川住房和建设厅网站南宁市建设信息网站
  • 工商联网站建设作用做ic用什么网站
  • 做一个html页面多少钱湖南seo博客seo交流
  • 门户网站风格生物制药公司网站建设
  • 义乌做公司网站电商网站 支付宝接口
  • 现在建设校园网站用什么软件免费网站知乎
  • 网站开发建设步骤ueditor 插件wordpress
  • html做网站的原则同人那个小说网站做的最好
  • 网站 接入微信全渠道运营平台系统
  • 网站随机代码廊坊网站制作系统
  • 采购网站排名口味王网站建设的设计方案
  • 万网主机 建网站怎么做有趣的微视频网站
  • html在线编写网站毕业设计网站用什么做
  • 网站的策划建设方案书免费素材库网
  • 刘强东最开始在哪个平台做网站大连的网站设计公司电话
  • 响应式布局网站案例中天建设集团有限公司董事长
  • 公司网站布局网站接入查询
  • 韩路做的网站是什么名字网站导航栏修改字体大小
  • 事业单位网站模板北京网站优化公司哪里稳定
  • 建网站需要注意的问题福建建设工程招投标信息网
  • 高校后勤网站建设要求学成在线网页制作
  • 站长工具排名查询wordpress视频试看付费
  • wordpress网站怎么样如何修改wordpress首页
  • 我要做网站做网站临泉织梦dede模板自带的网站地图优化指南