现在有一个list (每个字符串都是" . "或 “X”)。,如:
[['.','.','.','.','.','.','X','X'],
['.','.','.','.','.','X','X','X'],
['.','.','.','.','X','X','X','X'],
['.','.','.','X','X','X','X','X'],
['.','.','.','X','X','X','X','X'],
['.','.','.','X','X','X','X','X'],
['.','.','X','X','X','X','X','X'],
['X','X','X','X','X','X','X','X']]
输入一个阈值代表X的高度,然后返回小于等于阈值高度的列求和,
如果输入5,返回9 (也就是高度小于等于5的列全部求和)
输入7,返回22
问题是想让代码的时间复杂度为O(n),
谢谢