数据结构和算法分析数据结构与算法

Leetcode-58 最后一个单词的长度

2021-10-28  本文已影响0人  itbird01

58. 最后一个单词的长度

解题思路

1.使用正则表达式,分隔字符串
2.字符串数组中,最后一个字符串的长度即为结果

解题遇到的问题

后续需要总结学习的知识点

1.正则表达式

{n,m}
m 和 n 是非负整数,其中 n <= m。匹配至少 n 次,至多 m 次。例如,"o{1,3}"匹配"fooooood"中的头三个 o。'o{0,1}' 等效于 'o?'。注意:您不能将空格插入逗号和数字之间。
##解法1
class Solution {
    public int lengthOfLastWord(String s) {
        if (s == null) {
            return 0;
        }
        String[] strings = s.split(" {1,10000}");
        return strings[strings.length - 1].length();
    }
}
上一篇 下一篇

猜你喜欢

热点阅读