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

宝鸡品牌网站建设黄页推广引流

宝鸡品牌网站建设,黄页推广引流,网站建设一年多少,wordpress 分类 标题❓剑指 Offer 58 - II. 左旋转字符串 难度:简单 字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如,输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的…

❓剑指 Offer 58 - II. 左旋转字符串

难度:简单

字符串的左旋转操作是把字符串前面的若干个字符转移到字符串的尾部。请定义一个函数实现字符串左旋转操作的功能。比如,输入字符串"abcdefg"和数字2,该函数将返回左旋转两位得到的结果"cdefgab"。

示例 1:

输入: s = “abcdefg”, k = 2
输出: “cdefgab”

示例 2:

输入: s = “lrloseumgh”, k = 6
输出: “umghlrlose”

限制

  • 1 <= k < s.length <= 10000

💡思路:局部反转+整体反转

进阶: 不能申请额外空间,只能在本串上操作。

具体步骤为

  1. 反转区间为 前n 的子串
  2. 反转区间为n末尾的子串
  3. 反转 整个字符串

在这里插入图片描述

🍁代码:(Java、C++)

Java

class Solution {public String reverseLeftWords(String s, int n) {StringBuilder sb = new StringBuilder();sb.append(s.substring(n));sb.append(s.substring(0, n));return sb.toString();}
}

C++

class Solution {
public:string reverseLeftWords(string s, int n) {reverse(s.begin(), s.begin() + n);reverse(s.begin() + n, s.end());reverse(s.begin(), s.end());return s; }
};

🚀 运行结果:

在这里插入图片描述

🕔 复杂度分析:

  • 时间复杂度 O ( n ) O(n) O(n),其中 n 为字符串的长度。
  • 空间复杂度 O ( 1 ) O(1) O(1)

题目来源:力扣。

放弃一件事很容易,每天能坚持一件事一定很酷,一起每日一题吧!
关注我LeetCode主页 / CSDN—力扣专栏,每日更新!

注: 如有不足,欢迎指正!

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

相关文章:

  • 网站建设案例展示seo搜索优化软件
  • 网站域名备案注销深圳网站制作公司
  • 拨号地址怎么做网站高端网站建设哪家便宜
  • 邢台网站建设行情网络营销的现状及问题
  • 将网站保存怎么做百度学术官网首页
  • 什么网站可以做直播5118站长工具
  • 企业网站包含的内容google推广教程
  • 网站页面风格分类淘宝seo 优化软件
  • 汉中专业做网站友情链接交换统计表
  • 萝岗企业网站建设国际新闻网站
  • 专门做珠宝的网站百度权重怎么看
  • 重庆网站建站系统搜资源的搜索引擎
  • 天津网站优东莞网络推广代运营
  • 广州市做网站百度引流推广怎么做
  • 网站建设项目报价杭州互联网公司排名榜
  • 专业番禺网站建设广州seo顾问
  • vs2010 c 网站开发爱站网长尾关键词挖掘查询工具
  • flash 如何做游戏下载网站百度上的广告多少钱一个月
  • 网站地图 模板淄博做网站的公司
  • ie网站建设制作一个网站的全过程
  • 做网站最基本深圳全网推广排名
  • 怎么做网站啊深圳优化公司排名
  • 天津做网站公司网站推广
  • 开发网站建设的问卷调查怎样利用互联网进行网络推广
  • 雄安邯郸网站制作多少钱长春网站优化方案
  • 电子商务与网站建设收录优美的图片
  • wordpress没有底部深圳网络推广优化
  • 摄影作品出售网站怎么做一个网站页面
  • 中国航天空间站最新消息百度网盘怎么用
  • 北京住房和城乡建设委员会网站证件查询系统seo交流网