对于一个01矩阵,小红定义好矩阵为:任意两个相邻元素(上下、左右均为相邻)不同。例如如下的矩阵是好矩阵: 10 01 小红定义一个矩阵的权值为:该矩阵包含的2*2的“好”子矩阵的数量。 例如,下面矩阵的权值为2: 011 100 010 小红想知道,行列的所有01矩阵的权值之和是多少?答案请对取模。
区块链毕设网qklbishe.com为您提供问题的解答
对于一个01矩阵,小红定义好矩阵为:任意两个相邻元素(上下、左右均为相邻)不同。例如如下的矩阵是好矩阵:
10
01
小红定义一个矩阵的权值为:该矩阵包含的2*2的“好”子矩阵的数量。
例如,下面矩阵的权值为2:
011
100
010
小红想知道,行列的所有01矩阵的权值之和是多少?答案请对取模。
def good_matrix(matrix): count = 0 sub_matrix = [] if len(matrix) == 1: raise AttributeError('...') if len(matrix) == 2: sub_matrix.append([matrix[0][0],matrix[0][1],matrix[1][0],matrix[1][1]]) # 遍历获得所有2*2的子矩阵 else: for ind in range(len(matrix) - 1): for jnd in range(len(matrix[0]) - 1): sub_matrix.append([matrix[ind][jnd], matrix[ind][jnd + 1], matrix[ind + 1][jnd], matrix[ind + 1][jnd + 1]]) # 对所有子矩阵再一次遍历并使用异或判断是否符合要求 for element in sub_matrix: if element[0] ^ element[1] and element[0] ^ element[2] and element[3] ^ element[1] and element[3] ^ element[2]: count += 1 else: count = count print(count % 100000007)
39:39
以上就是关于问题对于一个01矩阵,小红定义好矩阵为:任意两个相邻元素(上下、左右均为相邻)不同。例如如下的矩阵是好矩阵:
10
01
小红定义一个矩阵的权值为:该矩阵包含的2*2的“好”子矩阵的数量。
例如,下面矩阵的权值为2:
011
100
010
小红想知道,行列的所有01矩阵的权值之和是多少?答案请对取模。的答案
欢迎关注区块链毕设网-
web3一级市场套利打新赚钱空投教程
区块链NFT链游项目方科学家脚本开发培训
从业7年-专注一级市场
微信:btc9767
TELEGRAM :https://t.me/btcok9
具体资料介绍
web3的一级市场千万收益的逻辑
进群点我
qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台-javagopython毕设 » 对于一个01矩阵,小红定义好矩阵为:任意两个相邻元素(上下、左右均为相邻)不同。例如如下的矩阵是好矩阵:
10
01
小红定义一个矩阵的权值为:该矩阵包含的2*2的“好”子矩阵的数量。
例如,下面矩阵的权值为2:
011
100
010
小红想知道,行列的所有01矩阵的权值之和是多少?答案请对取模。
微信:btc9767
TELEGRAM :https://t.me/btcok9
具体资料介绍
web3的一级市场千万收益的逻辑
进群点我
qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台-javagopython毕设 » 对于一个01矩阵,小红定义好矩阵为:任意两个相邻元素(上下、左右均为相邻)不同。例如如下的矩阵是好矩阵:
10
01
小红定义一个矩阵的权值为:该矩阵包含的2*2的“好”子矩阵的数量。
例如,下面矩阵的权值为2:
011
100
010
小红想知道,行列的所有01矩阵的权值之和是多少?答案请对取模。
进群点我
qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台-javagopython毕设 » 对于一个01矩阵,小红定义好矩阵为:任意两个相邻元素(上下、左右均为相邻)不同。例如如下的矩阵是好矩阵:
10
01
小红定义一个矩阵的权值为:该矩阵包含的2*2的“好”子矩阵的数量。
例如,下面矩阵的权值为2:
011
100
010
小红想知道,行列的所有01矩阵的权值之和是多少?答案请对取模。
qklbishe.com区块链毕设代做网专注|以太坊fabric-计算机|java|毕业设计|代做平台-javagopython毕设 » 对于一个01矩阵,小红定义好矩阵为:任意两个相邻元素(上下、左右均为相邻)不同。例如如下的矩阵是好矩阵: 10 01 小红定义一个矩阵的权值为:该矩阵包含的2*2的“好”子矩阵的数量。 例如,下面矩阵的权值为2: 011 100 010 小红想知道,行列的所有01矩阵的权值之和是多少?答案请对取模。