给一个二维数组,横纵坐标随机,里面数值要么是1,要么是0,统计对角是1的个数

问题:给一个二维数组,横纵坐标随机,里面数值要么是1,要么是0,统计对角是1的个数? 解析 : 首先说一下,怎样的算对角,框成一个矩形是1的就是对角,四点在直线上的值为1组成矩形就算对角。如下图,框起来的都算对角。统计它里面对角的个数?怎么算呢? 1. 如果要是对角,肯定一开始那个值为1,它在数组里面的坐标是i,j,即a[i][j] =1。 2.还要计算其他三个点是1,就需要在i,j的基础上往下探
相关文章
相关标签/搜索