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

Leetcode—58.最后一个单词的长度【简单】

2023每日刷题(四十)

Leetcode—58.最后一个单词的长度

在这里插入图片描述

实现代码

int lengthOfLastWord(char* s) {int len = strlen(s);int left = 0, right = 0;if(len == 1) {return 1;}while(right < len) {if(right + 1 < len) {if(s[right] == ' ' && s[right + 1] != ' ') {left = right + 1;}} else {if(s[right - 1] == ' ' && s[right] != ' ') {left = right;}}right++;}int blanknums = 0;int l = left;while(l < len) {if(s[l] == ' ') {blanknums++;}l++;}if(blanknums > 0) {return len - left - blanknums;}else {return len - left;}
}

运行结果

在这里插入图片描述
之后我会持续更新,如果喜欢我的文章,请记得一键三连哦,点赞关注收藏,你的每一个赞每一份关注每一次收藏都将是我前进路上的无限动力 !!!↖(▔▽▔)↗感谢支持!

http://www.lryc.cn/news/242590.html

相关文章:

  • Apach Ozone部署
  • 【nlp】3.2 Transformer论文复现:1. 输入部分(文本嵌入层和位置编码器)
  • 自动化部署 / 扩容openGauss —— Ansible for openGauss
  • Go 实现网络代理
  • Redis报错:JedisConnectionException: Could not get a resource from the pool
  • 【广州华锐互动】Web3D云展编辑器能为展览行业带来哪些便利?
  • Vue项目实战之一----实现分类弹框效果
  • Vue解析器
  • Spring Cloud 版本升级遇坑记:OpenFeignClient与Gateway的恩怨情仇
  • 面试:Docker相关问题
  • 移动端浏览器 jquery 获取 pdf blob文件流 预览pdf
  • Redis并发问题解决方案
  • 读取两个文件夹里不同名的文件,处理映射不对应的文件
  • SpringCloud原理-OpenFeign篇(四、请求原理)
  • 什么是工业物联网(IOT)?这样的IOT平台你需要吗?——青创智通
  • MTK Pump Express 快速充电原理分析
  • leetcode刷题记录——1991. 找到数组的中间位置
  • 跨域攻击分析和防御(上)
  • GEE:梯度提升树(Gradient Boosting Tree)分类教程(样本制作、特征添加、训练、精度、参数优化、贡献度、统计面积)
  • ubuntu22.04 arrch64版在线安装redis
  • 篮桥云课-摆玩具
  • 【python】python进阶知识点
  • LeetCode算法题解(动态规划)|LeetCode322. 零钱兑换、LeetCode279. 完全平方数
  • Python Web开发基础知识篇
  • 企业计算机服务器中了360勒索病毒怎么办,360勒索病毒解密文件恢复
  • LeetCode无重复字符的最长字符串的Java实现
  • opencv-图像平滑
  • 【开源】基于Vue.js的天然气工程运维系统的设计和实现
  • 数据丢失抢救神器之TOP10 Android 数据恢复榜单
  • 梨花声音教育,动作电影中配音也能带来听见“冲击力”