2 条题解
-
0
NUMPY067 题解:矩阵乘积的对角线
题目
计算两个矩阵乘积的对角线元素。
解题思路
- 读取两个矩阵
- 计算矩阵乘积
- 获取对角线
代码
import numpy as np n = int(input()) A = np.array([list(map(int, input().split())) for _ in range(n)]) B = np.array([list(map(int, input().split())) for _ in range(n)]) result = np.diag(np.dot(A, B)) print(result)代码详解
- —— 计算矩阵乘法
- —— 获取矩阵的对角线元素
运行示例
输入:
2 1 2 3 4 5 6 7 8分析:
- $A \times B = \begin{bmatrix} 19 & 22 \\ 43 & 50 \end{bmatrix}$
- 对角线元素:
输出:
[23 34]核心知识点
- —— 矩阵乘法
- —— 获取对角线元素
-
0
NUMPY067 题解:矩阵乘积的对角线
题目
计算两个矩阵乘积的对角线元素。
解题思路
- 读取两个矩阵
- 计算矩阵乘积
- 获取对角线
代码
import numpy as np n = int(input()) A = np.array([list(map(int, input().split())) for _ in range(n)]) B = np.array([list(map(int, input().split())) for _ in range(n)]) result = np.diag(np.dot(A, B)) print(result)代码详解
- —— 计算矩阵乘法
- —— 获取矩阵的对角线元素
- 1
信息
- ID
- 342
- 时间
- 1000ms
- 内存
- 256MiB
- 难度
- (无)
- 标签
- (无)
- 递交数
- 0
- 已通过
- 0
- 上传者