没有新消息
更多内容
2024-01-24:用go语言,已知一个n*n的01矩阵, 只能通过通过行交换、或者列交换的方式调整矩阵, 判断这个矩阵的对角线是否能全为1,如果能返回true,不能返回false。 我们升级一下: 已知一个n*n的01矩阵, 只能通过通过行交换、或者列交换的方式调整矩阵, 判
写回答
要判断一个n*n的01矩阵的对角线是否全为1,可以通过以下步骤实现: 1. 创建一个长度为n的布尔数组`diagonal[n]`,用于记录对角线上的元素是否为1。 2. 遍历矩阵的每一行,对于每一行中的元素,如果它在对角线上(即行号等于列号),则将对...全文
6赞
0踩
0评论
关键只要将矩阵的范围缩小依次进行判断交换,类似冒泡法。设矩阵为a[n][n] 1 从0到n-1遍历,检查是否对角线为1,如果为1,则返回true退出;如果对角线不1,记录对角线不为1的行号i; 2 如果此次遍历不是首次,则判断上一次记录是否与i相...全文
1赞