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

青岛网站建设海南seo

青岛网站建设,海南seo,网址导航百万字论坛,泉州网站建设qzdzi1.题目 给你一个字符串 s,由若干单词组成,单词前后用一些空格字符隔开。返回字符串中 最后一个 单词的长度。 单词 是指仅由字母组成、不包含任何空格字符的最大子字符串。 2.示例 3.思路 通过对字符串的反转,转为数组开始遍历&#xff0c…

1.题目

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

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

2.示例

 3.思路

 通过对字符串的反转,转为数组开始遍历,设计两个指针。一个指针找到最后单词的起始,另一个指针指向单词指针的末尾,

LeetCode代码:

class Solution {public int lengthOfLastWord(String s) {int preDex= 0;int tailDex= 0;StringBuffer stringBuffer = new StringBuffer(s);char sts[] = stringBuffer.reverse().toString().toCharArray();while (sts[preDex]==' '){preDex++;}tailDex = preDex;while (sts[tailDex]!=' '){if (tailDex == sts.length-1){tailDex++;break;}tailDex++;}return tailDex-preDex;}
}

详细解析案例代码:时间复杂度O(n);

package LettCode08;import java.util.Arrays;public class javaDemo {public static void main(String[] args) {String s = "   fly me   to   the moon  ";
//        最后一个单词的头下角标和尾下角标int preDex= 0;int tailDex= 0;
//        将字符串反转StringBuffer stringBuffer = new StringBuffer(s);char sts[] = stringBuffer.reverse().toString().toCharArray();
//        找到最后一个单词的起始while (sts[preDex]==' '){preDex++;}
//        找到一个单词的末尾tailDex = preDex;while (sts[tailDex]!=' '){if (tailDex == sts.length-1){tailDex++;break;}tailDex++;}
//        初始位减去末尾位就是长度了System.out.println(tailDex-preDex);}
}

                                                             


http://www.yidumall.com/news/58855.html

相关文章:

  • 开发什么网站短网址链接生成
  • 济南网站建设熊掌号全网热度指数
  • 网站建设与管理期中考网络游戏营销策略
  • 安陆做网站公司大丰seo排名
  • 个人建网站的步骤百度网站推广价格查询
  • 企业网站建设包括哪些线上推广渠道有哪些方式
  • 网站做自动群发百度搜录西安百度推广竞价托管
  • 动感地带青春卡seo推广经验
  • 上海 房地产网站建设营销型网站建设的重要原则
  • wordpress导出网站莆田seo推广公司
  • 东莞市城市建设规划局网站神马快速排名优化工具
  • 相应式手机网站建设新网站如何让百度收录
  • 河南建设网站公司重庆seo职位
  • 长治网站制作招聘信息佛山seo培训机构
  • 网站地图 百度今日百度小说排行榜风云榜
  • 外包+网站开发公司企业网站的推广形式有
  • 手机网站开发 pdfseo搜索工具栏
  • 辽宁营口建设工程信息网站360手机优化大师安卓版
  • 网站做生鲜线下推广建议百度推广客户端app
  • 医疗行业网站策划软文客
  • 设计师a 网站seo如何提升排名收录
  • ps做网站的常用素材青岛seo网络推广
  • 中国做外贸最好的网站百度的网址是什么
  • 云南网站制作价格小红书seo关键词优化多少钱
  • 建设通网站武义巨合汪志刚seo创业
  • 扁平化网站设计趋势app开发者需要更新此app
  • 以中文做域名的网站百度做网站推广的费用
  • 洛阳做多屏合一网站免费发布信息平台有哪些
  • 国外网站怎么做深圳关键词seo
  • 公众号做微网站吗苏州seo网站优化软件