Leecode????????????-C??????/python-58.???????????????????????????

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Leecode????????????-C??????/python-58.???????????????????????????相关的知识,希望对你有一定的参考价值。

???????????????   ret   esc   ??????   rip   ??????   tca   ast   ??????   

/*
 * @lc app=leetcode.cn id=58 lang=c
 *
 * [58] ???????????????????????????
 *
 * https://leetcode-cn.com/problems/length-of-last-word/description/
 *
 * algorithms
 * Easy (28.96%)
 * Total Accepted:    18.8K
 * Total Submissions: 65K
 * Testcase Example:  ???"Hello World"???
 *
 * ????????????????????????????????????????????? ??? ??? ??????????????????????????????????????????????????????
 * 
 * ????????????????????????????????????????????? 0 ???
 * 
 * ????????????????????????????????????????????????????????????????????????????????????
 * 
 * ??????:
 * 
 * ??????: "Hello World"
 * ??????: 5
 * 
 * 
 */
int lengthOfLastWord(char* s) {
    int count=0;
    for(int i=strlen(s)-1;i>=0;i--){
        if(s[i]!=??? ???) count++;
        else if(count) break;
    }
    return count;
}

??????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????break???

???????????????????????????????????????????????????????????????????????????

?????????????????? else if(count) break;

???????????????????????????????????????????????????????????????????????????????????????????????????????????????

1.????????????????????????????????????????????? 

2.???????????????????????????????????????????????????????????????????????????

?????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????????break??????1?????????

 

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

python???

#
# @lc app=leetcode.cn id=58 lang=python3
#
# [58] ???????????????????????????
#
# https://leetcode-cn.com/problems/length-of-last-word/description/
#
# algorithms
# Easy (28.96%)
# Total Accepted:    18.8K
# Total Submissions: 65K
# Testcase Example:  ???"Hello World"???
#
# ????????????????????????????????????????????? ??? ??? ??????????????????????????????????????????????????????
# 
# ????????????????????????????????????????????? 0 ???
# 
# ????????????????????????????????????????????????????????????????????????????????????
# 
# ??????:
# 
# ??????: "Hello World"
# ??????: 5
# 
# 
#
class Solution:
    def lengthOfLastWord(self, s: str) -> int:
        a = s.split(??? ???)
        a.reverse()
        for ss in a:
            if ss!=??????:
                return len(ss)
        return 0

python????????????????????????????????????split????????????????????????????????????????????????????????????????????????reverse?????? ????????????????????????????????????????????????????????????????????????

以上是关于Leecode????????????-C??????/python-58.???????????????????????????的主要内容,如果未能解决你的问题,请参考以下文章

Leecode刷题之旅-C语言/python-100相同的树

Leecode刷题之旅-C语言/python-121买卖股票的最佳时机

Leecode刷题之旅-C语言/python-26.删除数组中的重复项

Leecode刷题之旅-C语言/python-118杨辉三角

Leecode刷题之旅-C语言/python-141环形链表

Leecode05. 最长回文子串——Leecode大厂热题100道系列