- 题目:
5852. 最小化目标值与所选元素的差
给定 m × n 的矩阵,以及整数 target
从矩阵每行任选一个数,这 m 个数的总和,与 target 的差值绝对值最小
- 题解:
如果采用深度优先搜索,时间复杂度为 ,会超时
考虑到数据范围:
1 <= m, n <= 70
1 <= mat[i][j] <= 70
所以求解过程中有很多重复状态,使用动态规划让重复状态只算一次
动态规划的时间复杂度是
- 源码:
class Solution:
def minimizeTheDif