给定一个字符串s由大小写字母和空白字符组成,返回字符串中最后一个字的长度。 如果最后一个字不存在,则返回0。

来源:互联网 发布:高级java月薪 编辑:程序博客网 时间:2024/06/05 03:26

本题源自LeetCode

-----------------------------------------------

代码 :

    int lengthOfLastWord(const char *s) {        stringstream ss(s);        string str;        while(ss>>str);        return str.length();    }

代码 2;

  int lengthOfLastWord(const char *s) {        string str(s);        int len=str.length();        int count=0;        for(int i=len-1;i>=0;i--){            if(s[i]==' '){                if(count){                    break;                }            }else{               count++;            }        }        return count;    }




阅读全文
0 0
原创粉丝点击