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

淮安企业网站制作做网站需要什么配置服务器吗

淮安企业网站制作,做网站需要什么配置服务器吗,顺德移动端网站建设,中国展陈公司前十名力扣第58题是 最后一个单词的长度,具体要求是给定一个字符串,找到其最后一个单词的长度。 题目描述 输入:一个由字母和空格组成的字符串 s,可以包含大小写字母和若干空格。 输出:最后一个单词的长度。 注意&#xf…

力扣第58题是 最后一个单词的长度,具体要求是给定一个字符串,找到其最后一个单词的长度。


题目描述

输入:一个由字母和空格组成的字符串 s,可以包含大小写字母和若干空格。

输出:最后一个单词的长度。

注意

  1. 单词由字母组成,且与空格分隔。
  2. 字符串可能包含尾部空格。

解决思路

我们可以从后往前遍历字符串,跳过末尾的空格,然后统计最后一个单词的长度。以下是具体步骤:

  1. 跳过末尾空格:从字符串尾部开始,找到第一个非空格字符。
  2. 统计单词长度:继续向前遍历,直到遇到空格或到达字符串开头。
  3. 返回长度

C语言代码实现

#include <stdio.h>
#include <string.h>int lengthOfLastWord(char* s) {int length = 0;int i = strlen(s) - 1;// Step 1: Skip trailing spaceswhile (i >= 0 && s[i] == ' ') {i--;}// Step 2: Count the length of the last wordwhile (i >= 0 && s[i] != ' ') {length++;i--;}return length;
}int main() {char s[] = "Hello World   ";int result = lengthOfLastWord(s);printf("The length of the last word is: %d\n", result);return 0;
}

输入与输出

输入

s = "Hello World   "

输出

The length of the last word is: 5

代码解析

  1. 输入字符串处理
    • 使用 strlen 获取字符串长度。
    • 从字符串尾部开始跳过空格(避免尾部空格影响结果)。
  2. 统计最后一个单词的长度
    • 遍历非空格字符,同时累加长度,直到遇到空格或到达字符串开头。
  3. 返回结果:返回累积的长度。

复杂度分析

  • 时间复杂度:O(n),其中 n 是字符串的长度。我们最多遍历字符串一次。
  • 空间复杂度:O(1),仅使用了常量级额外空间。
http://www.yayakq.cn/news/345863/

相关文章:

  • 南平网站怎么做seo网站工作沟通及建设
  • 企业做app好还是网站好企业管理工具
  • 网站设置不能手机访问单位网站建设做到哪个科目
  • 成都高端网站建设公司网上商城购物系统流程图
  • 在线制作图网站网站制作怎样做背景
  • 家居企业网站建设咨询wordpress在文章中加背景
  • 青海免费网站建设济宁做网站优化
  • 外贸网站模板推荐wordpress自动翻页
  • 店铺的网站怎么做网站模板免费吗
  • 5118网站怎么做的哔哩网站开发需求分析模板
  • 咸宁网站制作培训番禺本地网站
  • 网站关键词优化办法网站建设丶金手指花总11
  • php网站培训网上拿手工做的网站
  • 百度多久收录一次网站安贞网站建设公司
  • 中国建设银行投诉网站专门做宠物食品的网站
  • 新浪云怎么做自己的网站网站程序备份方法
  • 网站注册账号怎么做毕业设计做网站用什么软件
  • 木樨园网站建设珠海网站建设有限公司
  • 东莞的网站建设公司哪家好阿里云服务器 wordpress
  • 东莞企业网站设计排名seo行业网
  • 南昌网站建设基本流程惠州网站制作费用
  • 河北网站建设大全创建公司网站过程
  • python php 做网站怎么做一个网站怎么样
  • 如何用ai给网站做logo建设银行有没有全球门户网站
  • 自己建的网站可以用笔记本做服务器吗深圳网页设计科技有限公司
  • 南充哪里做网站做网站简介
  • 网站如何做快捷支付接口seo网站建设价格
  • 设计师互动网站沈阳自助建站软件
  • 网站建设优化是什么鬼网络新技术有哪些
  • 天津河东做网站手机网站商城建设