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

做怎样的企业网站seo实战培训学校

做怎样的企业网站,seo实战培训学校,平面设计日,抖音代运营招商日子都是崭新的,我们下一章见 ——24.3.21 最后一个单词的长度 给你一个字符串 s,由若干单词组成,单词前后…
日子都是崭新的,我们下一章见                                                                                                                              ——24.3.21

最后一个单词的长度

给你一个字符串 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”。

方法一:反向遍历

题目要求得到字符串中最后一个单词的长度,可以反向遍历字符串,寻找最后一个单词并计算其长度。

由于字符串中至少存在一个单词,因此字符串中一定有字母。首先找到字符串中的最后一个字母,该字母即为最后一个单词的最后一个字母。

最后一个字母开始继续反向遍历字符串,直到遇到空格或者到达字符串的起始位置。遍历到的每个字母都是最后一个单词中的字母,因此遍历到的字母数量即为最后一个单词的长度。

class Solution {public int lengthOfLastWord(String s) {//寻找最后一个字符串数组中最后一个字符串(单词)的起始位置int index = s.length() - 1;//找到最后一个单词的起始位置while (s.charAt(index) == ' ') {index--;}//定义最后一个单词的长度int wordLength = 0;//判断字符串数组位置是否合法,且中途不会遇到空格while (index >= 0 && s.charAt(index) != ' ') {//记录最后一个单词的长度的变量++wordLength++;//最后一个单词遍历的次数--index--;}return wordLength;}
}

方法二:split方法

split方法简介:http://t.csdnimg.cn/4NMo6

split方法:在日常代码编写中,通过split方法来确定分隔符然后分割字符串,将字符串分割为一个个字符

此题用split方法将字符串分割为一个个单词并存入一个字符串数组,再取字符串数组的最后一个元素的下标,.length方法求最后一个字符串的长度,对题目进行求解

class Solution {public int lengthOfLastWord(String s) {//split方法,将字符串用split()中的符号分割开,组成字符串数组String[] cnt=s.split(" ");//.length方法找到最后字符串数组中最后一个字符串并计算长度return cnt[cnt.length-1].length();}
}

 方法三:拆分后再遍历

split()方法分割字符串,用数组下标记录最后一个字符串,定义一个存储最后一个字符串长度的变量,当遍历到最后一个字符串的最后一个字符时,证明已经记录完毕,返回变量所记录的值

class Solution {public int lengthOfLastWord(String s) {String[] s1 = s.split(" ");s=s1[s1.length-1];int count=0;for(int i=0;i<s.length();i++){if(s.charAt(i)!=' '){count++;}}return count;}
}

http://www.zhongyajixie.com/news/60881.html

相关文章:

  • 如何制作公司网站方案西安竞价推广托管
  • 搭建网站的企业获客软件排名前十名
  • 西安网站建设联系方式网络营销课程报告
  • 网站框架图怎么做鹤岗网站seo
  • 网站用什么语言软文营销步骤
  • 优秀的个人网站设计网站免费优化
  • 哪家网站专门做折扣销售广州排前三的seo公司
  • 上海做淘宝网站建设搜索引擎关键词优化
  • 企业网站傻瓜搭建品牌宣传有哪些途径
  • 网站颜色搭配网站百度一下你就知道官网网址
  • 学做网页的网站黄页引流推广
  • 建设工程人员押证在哪个网站查网址搜索ip地址
  • 动态网站建设试题网站开发的一般流程
  • 临沂免费模板建站广州seo排名优化公司
  • 网站建设中图片电话微信群免费推广平台
  • 比汉斯设计网站behance做一个网站需要什么
  • 怎样做能直接上传微信的视频网站公司网站设计哪家好
  • 如何做分享赚钱的网站电商网店
  • 手机app网站建设科技公司网站制作公司
  • dw个人网页设计郑州优化公司有哪些
  • 谷歌做不做网站网站seo入门基础教程书籍
  • 怎么用ps做网站首页百度教育网站
  • 哪家公司做跳转网站谷歌搜索指数查询
  • 定制杯子seo的搜索排名影响因素有
  • 济南网站建设 力选聚搜网络网站推广方案
  • jsp新闻网站网页制作免费网站制作
  • 怎么做淘宝优惠券网站清远新闻最新消息
  • 婚纱照网站制作软文营销怎么做
  • 金蝶软件仓库管理sem推广和seo的区别
  • 青岛网站营销推广企业如何建站