亚洲久久视频_亚洲涩色_黄色免费看片_免费看一区二区三区_亚洲在线观看视频_一区二区国产视频

您的位置:首页 >互联网 >

今热点:LeetCode 1975. Maximum Matrix Sum

You are given an?n x ninteger?matrix. You can do the following operation?any?number of times:


(资料图片仅供参考)

Choose any two?adjacent?elements of?matrixand?multiply?each of them by?-1.

Two elements are considered?adjacent?if and only if they share a?border.

Your goal is to?maximize?the summation of the matrix's elements. Return?the?maximum?sum of the matrix's elements using the operation mentioned above.

Example 1:

Input: matrix = [[1,-1],[-1,1]]

Output: 4

Explanation:?

We can follow the following steps to reach sum equals 4:?

- Multiply the 2 elements in the first row by -1.?

- Multiply the 2 elements in the first column by -1.

Example 2:

Input: matrix = [[1,2,3],[-1,-2,-3],[1,2,3]]

Output: 16

Explanation:?

We can follow the following step to reach sum equals 16:?

- Multiply the 2 last elements in the second row by -1.

因为2个相邻的数字可以同时乘以-1,所以我们就可以将任意的数字组合乘以-1,这时候就要计算数组中一共有多少个负数,如果是偶数个,那么一定可以全部取正,如果是奇数个,我们就让最小的那个数字变成负数即可;

剩下就是几个变量,求和项(所有数取绝对值),负数的数量,最小的数(绝对值之后);

然后分2种情况依次返回即可;

题目不算太难的。

Constraints:

n == matrix.length == matrix[i].length

2 <= n <= 250

-105?<= matrix[i][j] <= 105

Runtime:?6 ms, faster than?93.02%?of?Java?online submissions for?Maximum Matrix Sum.

Memory Usage:?53 MB, less than?36.05%?of?Java?online submissions for?Maximum Matrix Sum.

关键词:

热点

主站蜘蛛池模板: 亚洲第一页在线观看 | 日韩专区亚洲精品欧美专区 | 午夜在线免费视频 | 国产精品十八禁在线观看 | 无码国产精品一区二区免费vr | 久久久中文久久久无码 | 国产精品无码午夜福利 | 丰满少妇作爱视频免费观看 | 丰满人妻一区二区三区视频53 | 亚洲成熟xxxx | 日本特级aⅴ一级毛片 | 亚洲熟妇av一区二区三区宅男 | 在线免费观看黄色小视频 | 国产精品久久久久 | 天堂网ww| 伊人久久精品无码二区麻豆 | 青青草视频免费观看 | 手机看黄av免费网址 | 用舌头去添高潮无码视频 | 国产精品亚洲а∨无码播放 | 四虎影视884a精品国产四虎 | 青青草91| 亚洲av无码成h人动漫网站 | 一级特黄aa大片免费播放视频 | 图片区小说区综合区 | 人人妻久久人人澡人人爽人人精品 | 香蕉视频链接 | 男女做爰猛烈叫床视频免费网站 | 亚洲av无码片vr一区二区三区 | 日本高清视频www夜色资源 | 在线观看一区二区精品视频 | 4480yy私人午夜a级国产 | 日韩欧美在线综合网高清 | 亚洲欧美日韩精品久久 | 57pao国产成视频免费播放 | 国产特级毛片aaaaaa视频 | 国产妇女性爽视频免费 | 久久久免费视频播放 | 欧美日韩视频一区二区 | 老汉精品免费av在线播放 | 91亚洲国产成人久久精品网址 |