58. 最后一个单词的长度

给你一个字符串 s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中 最后一个 单词的长度。

单词 是指仅由字母组成、不包含任何空格字符的最大子字符串。

示例 1:

输入:s = “Hello World”
输出:5
解释:最后一个单词是“World”,长度为5。
示例 2:

输入:s = " fly me to the moon "
输出:4
解释:最后一个单词是“moon”,长度为4。
示例 3:

输入:s = “luffy is still joyboy”
输出:6
解释:最后一个单词是长度为6的“joyboy”。

提示:

1 <= s.length <= 104
s 仅有英文字母和空格 ’ ’ 组成
s 中至少存在一个单词

class Solution {public:int lengthOfLastWord(string s) {int tag =0;for(int i = s.size()-1;i>=0;--i){if(s[i]!=' '){tag++;}else if(s[i] == ' '&&i<s.size()-1&&s[i+1]!=' '){break;}}return tag;}
};

编程其实就是和数学里解决问题的方法类似,但前者可以批量进行,速度快。使用计算机编程可以极大的节省人力。看来,以后人类节省出的人力还是要具体在艺术、科技、健康中。

【最后一个单词的长度】相关推荐

  1. 伍六七带你学算法 入门篇——最后一个单词的长度

    难度 简单 给定一个仅包含大小写字母和空格 ' ' 的字符串 s,返回其最后一个单词的长度.如果字符串从左向右滚动显示,那么最后一个单词就是最后出现的单词. 如果不存在最后一个单词,请返回 0 . 说 ...

  2. 华为机考HJ1字符串最后一个单词的长度

    华为机考HJ1字符串最后一个单词的长度C语言解法 统计的是字符串最后一个单词的长度. 而不是单词的内容,所以单词的内容并不重要. 只需要用空格来做标志位即可. getchar():每次只收一个字符. ...

  3. 【每日一算法】最后一个单词的长度

    微信改版,加星标不迷路! 每日一算法-最后一个单词的长度 作者:阿广 阅读目录 1 题目 2 解析 1 题目 给定一个仅包含大小写字母和空格 ' ' 的字符串,返回其最后一个单词的长度. 如果不存在最 ...

  4. 字符串-最后一个单词的长度(双指针)

    题意: 给定一个仅包含大小写字母和空格 ' ' 的字符串 s,返回其最后一个单词的长度.如果字符串从左向右滚动显示,那么最后一个单词就是最后出现的单词. 如果不存在最后一个单词,请返回 0 . 说明一 ...

  5. char* 长度_leetcode之最后一个单词的长度

    序 本文主要记录一下leetcode之最后一个单词的长度 题目 给定一个仅包含大小写字母和空格 ' ' 的字符串 s,返回其最后一个单词的长度.如果字符串从左向右滚动显示,那么最后一个单词就是最后出现 ...

  6. [编程题]字符串最后一个单词的长度

    输入描述: 一行字符串,非空,长度小于5000. 输出描述: 整数N,最后一个单词的长度. 输入例子: hello world 输出例子: 5 代码说明: import java.util.*;pub ...

  7. python【力扣LeetCode算法题库】58-最后一个单词的长度

    最后一个单词的长度 给定一个仅包含大小写字母和空格 ' ' 的字符串 s,返回其最后一个单词的长度.如果字符串从左向右滚动显示,那么最后一个单词就是最后出现的单词. 如果不存在最后一个单词,请返回 0 ...

  8. LeetCode Length of Last Word(最后一个单词的长度)

    题意:给出一个字符串,其中包含大小写字母,空格,求其最后一个单词的长度 思路:将字符串以空格为分隔符,将其分割成字符串数组 代码如下: public class Solution {public in ...

  9. 华为机试题1:计算字符串最后一个单词的长度,单词以空格隔开。

    输出一个整数,表示输入字符串最后一个单词的长度. #include "stdafx.h" #include<iostream> #include<string&g ...

  10. Leetcode 58.最后一个单词的长度 (每日一题 20210705)

    给你一个字符串 s,由若干单词组成,单词之间用空格隔开.返回字符串中最后一个单词的长度.如果不存在最后一个单词,请返回 0 .单词 是指仅由字母组成.不包含任何空格字符的最大子字符串.示例 1:输入: ...

最新文章

  1. 庆祝开博第一天!呵呵!
  2. 如何让以特定字符串结尾的所有站点都被加入到Local Intranet Zone中?
  3. CCNA Discovery第二学期 (版本 4.1)
  4. html5交互效果,浅谈HTML5 CSS3的新交互特性
  5. OpenGL环境多维数据集映射
  6. 【27前端】base标签带有href属性会让chrome里的svg元素url失效
  7. 内核并发控制---中断屏蔽 (来自网易)
  8. 【ActiveMQ】消息生产者自动注入报错:Could not autowire. No beans of #39;JmsMessagingTemplate#39; type found...
  9. 云算法——骑士在棋盘上的概率之公主当不了堂吉诃德
  10. Java——正三角、倒三角、菱形打印
  11. 一文带你入门 HTTP 协议
  12. 基于Python的海贼王知识图谱构建设计
  13. Android 小工具--圆形图片
  14. java小组项目口号,小组口号霸气押韵大全(精选60句)
  15. Weakly Supervised Semantic Segmentation with Boundary Exploration
  16. 针对车载系统相关的功能分析(车载OS、芯片、导航、DC、总线系统等)
  17. Python 每日一记217根据词频生成词云图
  18. 离散数学 传递闭包 Warshall算法
  19. javaAPI文档中文版(JDK11在线版)无需下载、直接打开
  20. TexturePacker 图集生成工具

热门文章

  1. matlab画虫口模型分岔图,[转载]Matlab——混沌分岔图
  2. 堆排序:体会线性建堆法的威力
  3. L8-16飞机大战全部代码
  4. 给adobe reader安装金山词霸
  5. 以太网MAC地址组成与交换机
  6. springboot之简单jap整合
  7. 在模板字符串中条件判断和遍历
  8. citus 系列6 - count(distinct xx) 加速 (use 估值插件 hll|hyperloglo
  9. BIM族库下载——周转材料及常用构件族库
  10. 厦门软件园二期平面图(超全)