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

做网站 写文章怎样加视频wordpress slider插件

做网站 写文章怎样加视频,wordpress slider插件,海北高端网站建设公司,肇庆网站建设公司哪个好❓剑指 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.yayakq.cn/news/321800/

相关文章:

  • 福州免费企业网站建站网站不用域名解绑
  • 闵行广州网站建设公司互联网推广优化
  • 品牌网站建设公司有哪些开发者选项在哪
  • 优购物官方网站地址wordpress cache插件
  • 有什么网站是做企业型的受欢迎的广州网站设计
  • 找回老网站电子商务网站建设备案须知
  • 网站后台密码忘记了网站服务方案
  • 深圳企业网站建设公司排名网站建设需要哪些技术
  • 网站开发工程师就业形势网络营销的特点举例
  • 长沙自助模板建站wordpress结合cms
  • 做app还是做网站关键seo排名点击软件
  • 做网站后端如何在网站投放广告
  • 西安建站iis 网站显示建设中
  • 手机怎做网站超市网站开发建设建议
  • 一个最简单的产品展示的asp网站应该如何做页面设计公司排名前十
  • wordpress图床网站怎么做个网站
  • 汕头网站制作开发手机网站设计平台
  • 以域名做网站关键词哪里做网站比较稳定
  • 如何提升网站点击量网站建设seo优化培训
  • 网站设计公司青岛网站建设信息推荐
  • 用c 做网站电商小程序开发方案
  • 在线网站seo诊断中关村在线手机对比平台
  • 赣州市铁路建设办公室网站网页设计中优秀的网站
  • 网站ui贷款网站怎么做的
  • 游戏网站设计书徐州制作公司网站
  • 赣州本地网站网站会员注册系统下载
  • 南京网站建设外包宜昌视频网站建设
  • 企业网站建设调查问卷最简约的网站
  • 网站定制合同建购物网站需要些什么
  • 什么网站做首页hs网站推广