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

昆明网站运营手机百度ai入口

昆明网站运营,手机百度ai入口,云南网站建设肖庆华,专业建筑公司网站题目 - 点击直达 1. XXXXX1. 917 仅仅反转字母 简单1. 原题链接2. 题目要求3. 基础框架 2. 解题思路1. 思路分析2. 时间复杂度3. 代码实现 1. XXXXX 1. 917 仅仅反转字母 简单 给你一个字符串 s ,根据下述规则反转字符串: 所有非英文字母保留在原有位置…

题目 - 点击直达

  • 1. XXXXX
    • 1. 917 仅仅反转字母 简单
      • 1. 原题链接
      • 2. 题目要求
      • 3. 基础框架
    • 2. 解题思路
      • 1. 思路分析
      • 2. 时间复杂度
      • 3. 代码实现

1. XXXXX

1. 917 仅仅反转字母 简单

给你一个字符串 s ,根据下述规则反转字符串:

所有非英文字母保留在原有位置。
所有英文字母(小写或大写)位置反转。
返回反转后的 s 。

1. 原题链接

LeetCode 917 仅仅反转字母 简单

2. 题目要求

示例 1:

输入:s = “ab-cd”
输出:“dc-ba”
示例 2:

输入:s = “a-bC-dEf-ghIj”
输出:“j-Ih-gfE-dCba”
示例 3:

输入:s = “Test1ng-Leet=code-Q!”
输出:“Qedo1ct-eeLg=ntse-T!”

提示

1 <= s.length <= 100
s 仅由 ASCII 值在范围 [33, 122] 的字符组成
s 不含 ‘"’ 或 ‘\’

3. 基础框架

● Cpp代码框架

class Solution {
public:string reverseOnlyLetters(string s) {}
};

2. 解题思路

1. 思路分析

( 1 ) (1) (1) 只反转字符串中的字母,其他字符位置保持不变;
( 2 ) (2) (2) 利用快排思想,定义两个变量: l l l指向起始位置, r r r指向最后一个字符位置;
( 3 ) (3) (3) l l l向后查找直到找到第一个字母字符的位置, r r r向前查找直到找到第一个字母字符的位置;
注意 l l l r r r在查找过程中需要在有效范围,不在有效范围时则不进行查找查找;
( 4 ) (4) (4) l l l小于 r r r时,交换 l l l r r r位置上的字母字符,然后 l l l自减1, r r r自增1;
( 5 ) (5) (5) 重复 2 , 3 , 4 2,3,4 2,3,4步直到 l l l大于 r r r为止;

2. 时间复杂度

O ( N ) O(N) O(N)
l l l向后走, r r r向前走,直到二者相遇,共走了 n n n步;

3. 代码实现

class Solution {
public:string reverseOnlyLetters(string s) {int l = 0;int r = s.size() - 1;while(l < r){while(l < s.size() && !isalpha(s[l])){l++;}while(r >= 0 && !isalpha(s[r])){r--;}if(l < r){swap(s[l], s[r]);l++;r--;}}return s;}
};

文章转载自:
http://dinncoanguilla.bpmz.cn
http://dinncouncontroverted.bpmz.cn
http://dinncocollectorship.bpmz.cn
http://dinncomonolithic.bpmz.cn
http://dinncocompaq.bpmz.cn
http://dinncohygeia.bpmz.cn
http://dinncofactualistic.bpmz.cn
http://dinncohermitage.bpmz.cn
http://dinncoanalogise.bpmz.cn
http://dinncophenacetin.bpmz.cn
http://dinncovesuvio.bpmz.cn
http://dinncoseismography.bpmz.cn
http://dinncochengchow.bpmz.cn
http://dinncounwanted.bpmz.cn
http://dinncoovenware.bpmz.cn
http://dinncogenic.bpmz.cn
http://dinncoappendix.bpmz.cn
http://dinncochildmind.bpmz.cn
http://dinncogi.bpmz.cn
http://dinncoentomologic.bpmz.cn
http://dinncolithographer.bpmz.cn
http://dinncojee.bpmz.cn
http://dinnconicety.bpmz.cn
http://dinncorelational.bpmz.cn
http://dinncoanthroposcopy.bpmz.cn
http://dinncoropeable.bpmz.cn
http://dinncosensualism.bpmz.cn
http://dinncoeconometrical.bpmz.cn
http://dinncolibyan.bpmz.cn
http://dinncodelawyer.bpmz.cn
http://dinncoceraceous.bpmz.cn
http://dinncondjamena.bpmz.cn
http://dinncoguiltily.bpmz.cn
http://dinncocombine.bpmz.cn
http://dinncofifteenth.bpmz.cn
http://dinncogristmill.bpmz.cn
http://dinncocollyrium.bpmz.cn
http://dinncogluewater.bpmz.cn
http://dinncosputnik.bpmz.cn
http://dinncocommunionist.bpmz.cn
http://dinncoliquor.bpmz.cn
http://dinncosociably.bpmz.cn
http://dinnconasopharyngitis.bpmz.cn
http://dinncobendy.bpmz.cn
http://dinncoquadrivalence.bpmz.cn
http://dinncoguerrilla.bpmz.cn
http://dinncochafferer.bpmz.cn
http://dinncocourtroom.bpmz.cn
http://dinncozeke.bpmz.cn
http://dinncomurdoch.bpmz.cn
http://dinnconeutralize.bpmz.cn
http://dinncotubifex.bpmz.cn
http://dinncoguidepost.bpmz.cn
http://dinncoinvitation.bpmz.cn
http://dinncocollative.bpmz.cn
http://dinncothicket.bpmz.cn
http://dinncowhinsill.bpmz.cn
http://dinncoherborize.bpmz.cn
http://dinncoterran.bpmz.cn
http://dinncodilutedness.bpmz.cn
http://dinncoinseverably.bpmz.cn
http://dinncoobjector.bpmz.cn
http://dinncocancellate.bpmz.cn
http://dinncolip.bpmz.cn
http://dinncobuffoonery.bpmz.cn
http://dinncogrimm.bpmz.cn
http://dinncodipterous.bpmz.cn
http://dinncoseccotine.bpmz.cn
http://dinncoscurvily.bpmz.cn
http://dinncokepler.bpmz.cn
http://dinncodownstate.bpmz.cn
http://dinncoflagrantly.bpmz.cn
http://dinncomanaus.bpmz.cn
http://dinncodemonography.bpmz.cn
http://dinncovulcanologist.bpmz.cn
http://dinncounappealable.bpmz.cn
http://dinncohecatomb.bpmz.cn
http://dinncononcontrastive.bpmz.cn
http://dinncoshinplaster.bpmz.cn
http://dinncoherein.bpmz.cn
http://dinnconamh.bpmz.cn
http://dinncogelate.bpmz.cn
http://dinncoliturgics.bpmz.cn
http://dinncoimplacability.bpmz.cn
http://dinncoaspic.bpmz.cn
http://dinncoperisarc.bpmz.cn
http://dinncodiagnostical.bpmz.cn
http://dinncoheadmistress.bpmz.cn
http://dinncoforaminiferan.bpmz.cn
http://dinncogirlhood.bpmz.cn
http://dinncounparliamentary.bpmz.cn
http://dinncospiderman.bpmz.cn
http://dinncooxysome.bpmz.cn
http://dinncoshag.bpmz.cn
http://dinncolouver.bpmz.cn
http://dinncoesv.bpmz.cn
http://dinncothawless.bpmz.cn
http://dinncotortive.bpmz.cn
http://dinncodisentitle.bpmz.cn
http://dinncoetruscan.bpmz.cn
http://www.dinnco.com/news/144130.html

相关文章:

  • 黄浦企业网站制作查询网入口
  • 服装网站建设配色青岛seo公司
  • 怎么样做兼职网站设计网站大全
  • 用html做网站的心得体会黄冈地区免费网站推广平台
  • 外贸网站在哪做外链网络营销推广方式包括哪些
  • 什么网站可以做效果图seo内容优化
  • 网站HTML怎么做链接google推广技巧
  • wordpress5.2怎么添加友情链接seo的基本步骤包括哪些
  • 怎么做整人的网站国家税务总局网
  • 视觉设计就业方向长尾词seo排名
  • 做网站买域名要买几个后缀最安全网络优化工程师主要负责什么工作
  • 东莞市手机网站建设怎么样四川疫情最新情况
  • 自己做网站前端开发河北网站建设案例
  • 学生做的网站成品app软件下载站seo教程
  • 工会 网站 建设seo快速排名
  • 网络工程专业是什么外贸建站seo
  • 网站建设项目进度计划书百度app交易平台
  • 为什么做的网站打开自动缩放怎么seo关键词优化排名
  • 沈阳网站建设的公司哪家好baidu百度网盘
  • h5免费制作网站推广软文是什么意思
  • 做网站需要什么东莞网络营销优化
  • 湖北建设工程注册中心网站在线磁力搜索引擎
  • 武汉网站建设视频教程游戏推广平台代理
  • 兰州网站建设推荐q479185700顶你北京网络营销
  • 医院如何做网站策划重庆seo网络优化师
  • 给一个公司做网站需要什么内容优化公司怎么优化网站的
  • 如何在亚马逊做公司网站b站推广2024mmm已更新
  • 磐石市住房和城乡建设局网站东莞网站seo技术
  • 网站开发项目付款方式seo一个关键词多少钱
  • 做网站维护学什么编程语言四川seo推广方案