LeetCode 周赛323场
6257. 删除每行中的最大值给你一个 m x n 大小的矩阵 grid ,由若干正整数组成。
执行下述操作,直到 grid 变为空矩阵:
从每一行删除值最大的元素。如果存在多个这样的值,删除其中任何一个。
将删除元素中的最大值与答案相加。
注意 每执行一次操作,矩阵中列的数据就会减 1 。
返回执行上述操作后的答案。
示例 1:
1234567输入:grid = [[1,2,4],[3,3,1]]输出:8解释:上图展示在每一步中需要移除的值。- 在第一步操作中,从第一行删除 4 ,从第二行删除 3(注意,有两个单元格中的值为 3 ,我们可以删除任一)。在答案上加 4 。- 在第二步操作中,从第一行删除 2 ,从第二行删除 3 。在答案上加 3 。- 在第三步操作中,从第一行删除 1 ,从第二行删除 1 。在答案上加 1 。最终,答案 = 4 + 3 + 1 = 8 。
示例 2:
12345输入:grid = [[10]]输出:10解释:上图展示在每一步中需要移除的值。- 在第一步操作中,从第一行删除 10 。在答案上加 10 。最终,答案 = 10 。
提示:
m == ...
LeetCode 双周赛93场
6261. 数组中字符串的最大值一个由字母和数字组成的字符串的 值 定义如下:
如果字符串 只 包含数字,那么值为该字符串在 10 进制下的所表示的数字。
否则,值为字符串的 长度 。
给你一个字符串数组 strs ,每个字符串都只由字母和数字组成,请你返回 strs 中字符串的 最大值 。
示例 1:
123456789输入:strs = ["alic3","bob","3","4","00000"]输出:5解释:- "alic3" 包含字母和数字,所以值为长度 5 。- "bob" 只包含字母,所以值为长度 3 。- "3" 只包含数字,所以值为 3 。- "4" 只包含数字,所以值为 4 。- "00000" 只包含数字,所以值为 0 。所以最大的值为 5 ,是字符串 "alic3" 的值。
示例 2:
1234输入:strs = ["1" ...
Hello Everyone!
终于搭建好了一个半成品~大家好,这是我的第一篇文章,记录博客的诞生