leetcode58

public class Solution {
    public int LengthOfLastWord(string s) {
        s = s.Trim();
            if (s.Length == 0 || s.Trim().Length == 0)
            {
                return 0;
            }
            var len = s.Length;

            var list = s.Split(‘ ‘);
            var word = list[list.Length - 1];
            return word.Length;
    }
}

https://leetcode.com/problems/length-of-last-word/#/description

时间: 2024-10-10 16:44:33

leetcode58的相关文章

leetcode-58.最后一个单词的长度

leetcode-58.最后一个单词的长度 题意 给定一个仅包含大小写字母和空格 ' ' 的字符串,返回其最后一个单词的长度. 如果不存在最后一个单词,请返回 0 . 说明:一个单词是指由字母组成,但不包含任何空格的字符串. 示例: 输入: "Hello World" 输出: 5 输入: "a"输出: 1 输入: "a b c "输出: 1 算法 反向遍历字符串 如果存在字符不是空格,从此开始计数直到碰到下一个空格: 否则,返回0.. code

LeetCode58 Length of Last Word

题目: Given a string s consists of upper/lower-case alphabets and empty space characters ' ', return the length of last word in the string. If the last word does not exist, return 0. Note: A word is defined as a character sequence consists of non-space

LeetCode日记3

(2015/11/3) LeetCode-36 Valid Sudoku:(easy) 1)使用数据结构 set<char> emptyset; vector<set<char>> mp(27, emptyset); 2)下标0-8存储行中的数字,9-17存储列中的数字,18-26存储3×3块中数字. 3)双重for循环中,i表示行,9 + j表示列,18 + i / 3 + 3 * (j / 3)表示块. (2015/11/12) LeetCode-38 Count