OR143. 矩阵查数
描述
输入描述
输入两个整数m,n, 且 0<m<=3000, 0<n<=3000。输出描述
输出true或者false,true表示该数k存在于该matrix矩阵中,false表示该数k不存在于该matrix矩阵中。示例1
输入:
3 3 2 3 5 3 4 7 3 5 8 4
输出:
true
说明:
4位于矩阵的第二行第二列,故输出truePython 解法, 执行用时: 68ms, 内存消耗: 49120KB, 提交时间: 2020-10-31
import sys lines = sys.stdin.readlines() matrix = lines[1:-1] x = lines[-1].strip() flag = False for m_ in matrix: if x in m_: flag = True break if flag: print('true') else: print('false')
Python 解法, 执行用时: 70ms, 内存消耗: 49144KB, 提交时间: 2020-10-31
import sys lines = sys.stdin.readlines() matrix = lines[1:-1] x = lines[-1].strip() flag = False for m_ in matrix: if x in m_: flag = True break if flag: print('true') else: print('false')