当前位置: 首页 > news >正文

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

题目

  1. 最后一个单词的长度
    给你一个字符串 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 n = s.size() - 1;int count = 0;for(int i = n;i>=0;i--){if(s[i]!=' '){count++;continue;}if(count>0){break;}}return count;}
};
http://www.lryc.cn/news/220651.html

相关文章:

  • 用Java(C语言也可以看)实现冒泡排序和折半查找(详细过程图)+逆序数组
  • antd本地上传excel文件并读取文件的数据转为json
  • BI数据可视化:不要重复做报表,只需更新数据
  • fiddler抓包拦截请求转发到其他地址
  • 【Shell编程】| if 判断
  • Java手动引入Maven依赖的Jar包
  • 计算机毕设 基于大数据的社交平台数据爬虫舆情分析可视化系统
  • conda取消自动进入base环境
  • 【文生图】Stable Diffusion XL 1.0模型Full Fine-tuning指南(U-Net全参微调)
  • STM32笔记—DMA
  • 机器学习概论
  • 卡尔曼家族从零解剖-(04)贝叶斯滤波→细节讨论,逻辑梳理,批量优化
  • 小菜React
  • 新手用mac电脑,对文件的疑问和gpt回应
  • LeetCode|动态规划|392. 判断子序列、115. 不同的子序列、 583. 两个字符串的删除操作
  • vscode 阅读 android以及kernel 源码
  • Intel oneAPI笔记(3)--jupyter官方文档(SYCL Program Structure)学习笔记
  • verilog——移位寄存器
  • C++11 多线程学习笔记
  • nn.embedding函数详解(pytorch)
  • gitee.com[0: xxx.xx.xxx.xx]: errno=Unknown error
  • bug: https://aip.baidubce.com/oauth/2.0/token报错blocked by CORS policy
  • 简单工厂VS工厂方法
  • 使用VSCODE链接Anaconda
  • Mysql数据库 9.SQL语言 查询语句 连接查询、子查询
  • 二叉树按二叉链表形式存储,试编写一个判别给定二叉树是否是完全二叉树的算法
  • Android自定义控件
  • Java 中的 Cloneable 接口和深拷贝
  • 项目实战:通过axios加载水果库存系统的首页数据
  • RK3568平台 内存的基本概念