题解 | #矩阵乘法计算量估算#

矩阵乘法计算量估算

https://www.nowcoder.com/practice/15e41630514445719a942e004edc0a5b

n = int(input())
arr = []
for i in range(n):
    tmp = list(map(int, input().strip().split()))
    arr.append(tmp)
strings = input().strip()

tmp_arr = []
res = 0
for i in strings:
    if i.isalpha():
        a = ord(i) - 65
        tmp_arr.append(arr[a])
    elif i == ')' and len(tmp_arr) >= 2:
        n2 = tmp_arr.pop()
        n1 = tmp_arr.pop()
        res += n1[0] * n1[1] * n2[1]
        tmp_arr.append([n1[0], n2[1]])

print(res)





全部评论

相关推荐

04-06 11:24
已编辑
太原学院 C++
点赞 评论 收藏
分享
评论
点赞
收藏
分享

创作者周榜

更多
牛客网
牛客企业服务