博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
LeetCode 58. Length of Last Word
阅读量:4185 次
发布时间:2019-05-26

本文共 814 字,大约阅读时间需要 2 分钟。

/************************************************************************

* 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 characters only.
* For example,
* Given s = “Hello World”,
* return 5.

************************************************************************/

解法一:参考别人的解法,太过于巧妙,非常棒的解法

int lengthOfLastWord( char* s) {        int len = 0;        while (*s) {            if (*s++ != ' ')                ++len;            else if (*s && *s != ' ')                len = 0;        }        return len;    }

解法二:自己的解法,比较容易理解

int lengthOfLastWord(string s) {        int len=s.size();        for (int i=0;i

转载地址:http://yvdoi.baihongyu.com/

你可能感兴趣的文章