「每日LeetCode」2021年4月13日
本文最后更新于:2023年3月19日 晚上
Lt1796. 字符串中第二大的数字
1796. 字符串中第二大的数字
给你一个混合字符串 s
,请你返回 s
中 第二大 **的数字,如果不存在第二大的数字,请你返回 -1
。
**混合字符串 **由小写英文字母和数字组成。
**示例 1:
1 |
|
示例 2:
1 |
|
提示:
1 <= s.length <= 500
s
只包含小写英文字母和(或)数字。
思路
正则取得数字部分,使用 set 去重,排序返回第 2 个元素,不存在则返回-1
解答
1 |
|
本博客所有文章除特别声明外,均采用 CC BY-SA 4.0 协议 ,转载请注明出处!