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

杭州建设主管部门的网站做ppt接单的网站

杭州建设主管部门的网站,做ppt接单的网站,网站开发参考书,兰州app定制字符串_ 反转字符串II 一、leetcode-541二、题解1.引库2.代码 一、leetcode-541 反转字符串II) 给定一个字符串 s 和一个整数 k,从字符串开头算起,每计数至 2k 个字符,就反转这 2k 字符中的前 k 个字符。 如果剩余字符少于 k 个&#xff0c…

字符串_ 反转字符串II

  • 一、leetcode-541
  • 二、题解
    • 1.引库
    • 2.代码


一、leetcode-541

反转字符串II)
给定一个字符串 s 和一个整数 k,从字符串开头算起,每计数至 2k 个字符,就反转这 2k 字符中的前 k 个字符。

如果剩余字符少于 k 个,则将剩余字符全部反转。
如果剩余字符小于 2k 但大于或等于 k 个,则反转前 k 个字符,其余字符保持原样。

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

输出:“bacdfeg”


二、题解

1.引库

 #include <iostream>#include <cstdio>#include <cstdlib>#include <queue>#include <stack>#include <algorithm>#include <string>#include <map>#include <set>#include <vector>using namespace std;

2.代码

class Solution {
public:void reverse(string &s,int start,int end){for(int i=start,j=end;i<j;i++,j--){swap(s[i],s[j]);}}string reverseStr(string s, int k) {for(int i=0;i<s.size();i+=2*k){// 1. 每隔 2k 个字符的前 k 个字符进行反转// 2. 剩余字符小于 2k 但大于或等于 k 个,则反转前 k 个字符if(i+k<=s.size()){reverse(s,i,i+k-1);continue;}// 3. 剩余字符少于 k 个,则将剩余字符全部反转。reverse(s,i,s.size()-1);}return s;}
};
http://www.dtcms.com/wzjs/800693.html

相关文章:

  • 旅游电子商务网站的建设方式河南省建设厅证件查询官网
  • goood设计网站线上推广平台报价
  • 怎样做网站框架图南昌seo专业团队
  • 北京网站建设的服务商广州最专业的网站建设
  • 哈尔滨模板建站软件公司注册代理机构
  • 沈北新区建设局网站网站制作公司兴田德润实力强
  • 建设网站的技术方案是啥手机网站备案密码找回的方法
  • 中升乙源建设工程有限公司网站简单网页制作成品代码
  • 网站建设合并但与那个wordpress导入用户数据库
  • 网站访问找不到域名怎么回事怎么申请 免费网站
  • 两学一做网站是多少手机图片网站模板
  • 网站建设服装项目设计书长沙网站推广智投未来
  • 织梦建站要多少钱wordpress 做wiki
  • 西安微信网站建设公司云商城在线下单
  • php做手机网站c 做的博客网站
  • 抚州网站制作高端酒店网站模板
  • 网站运营是什么意思vi设计案例赏析
  • 大良网站建设dwxw广州做app公司有哪些
  • 网站策划论文北京网站开发人员
  • 自媒体平台申请注册无锡网站优化排名推广
  • 浙江高端网站建设公司网站seo推广怎么做
  • 网站恶意注册app 与网站
  • 设计做兼职的网站求推荐各地人社app大全官网
  • 网站 改版个人开发网站
  • 网站建设投资东网站建设
  • 开发 网站 费用杭州建站网站建设
  • 搭建wap网站网络营销的5种营销方式
  • 南昌 网站 公司网页备用页
  • 网站安全建设模板简述建设一个商务网站的过程
  • 做问卷兼职有哪些网站苏州互联网公司工资