题目
给定一个仅包含0
和1
的n*n
二维矩阵
请计算二维矩阵的最大值
计算规则如下
- 每行元素按下标顺序组成一个二进制数(下标越大约排在低位),
二进制数的值就是该行的值,矩阵各行之和为矩阵的值 - 允许通过向左或向右整体循环移动每个元素来改变元素在行中的位置
比如
[1,0,1,1,1]
向右整体循环移动两位[1,1,1,0,1]
二进制数为11101
值为29
[1,0,1,1,1]
向左整体循环移动两位[1,1,1,1,0]
二进制数为11110
值为30
??????????? 华为OD机试(Python)真题目录汇总
输入
- 数据的第一行为正整数,记录了 N 的大小,
0 < N <= 20
- 输入的第
2
到n+1
行为二维矩阵信息,行内元素边角逗号分割
输出描述
文章知识点与官方知识档案匹配,可进一步学习相关知识
Python入门技能树首页概览335921 人正在系统学习中
码莎拉蒂
微信公众号
1000多个电子书覆盖计算机40多个开发方向


评论记录:
回复评论: