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

投稿网站源码电商网站建设公司哪家好

投稿网站源码,电商网站建设公司哪家好,如何通过做网站挣钱,wordpress 竞价页给定一个字符串 s 和一个整数 k,从字符串开头算起,每计数至 2k 个字符,就反转这 2k 字符中的前 k 个字符。 如果剩余字符少于 k 个,则将剩余字符全部反转。如果剩余字符小于 2k 但大于或等于 k 个,则反转前 k 个字符&…

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

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

示例 1:

输入:s = "abcdefg", k = 2
输出:"bacdfeg"

示例 2:

输入:s = "abcd", k = 2
输出:"bacd"

提示:

  • 1 <= s.length <= 10^4
  • s 仅由小写英文组成
  • 1 <= k <= 10^4

分析:直接按题意进行模拟。反转每个下标从 2k 的倍数开始的,长度为 k 的子串。若该子串长度不足 k,则反转整个子串。

char* reverseStr(char* s, int k) {int len=strlen(s),f=1,index=0;char *ans=(char*)malloc(sizeof(char)*(len+1));ans[len]=0;for(int i=0;i<len;i=i+k*2){if(i+k>=len){for(int j=len-1;j>=i;--j)ans[index++]=s[j];}else if(i+2*k>=len){for(int j=i+k-1;j>=i;--j)ans[index++]=s[j];for(int j=i+k;j<len;++j)ans[index++]=s[j];}else{for(int j=i+k-1,t=0;t<k;--j,++t)ans[index++]=s[j];for(int j=i+k,t=0;t<k;++j,++t)ans[index++]=s[j];}}return ans;
}

http://www.ds6.com.cn/news/88197.html

相关文章:

  • php是用来做网站的吗今日新闻快讯10条
  • 封丘县建站塔山双喜西安seo王尘宇
  • 做美食类网站现状seo网络排名优化
  • 对口网站怎么做微信运营工具
  • 自己做网站 空间怎么买软考培训机构排名
  • 电子交易网站流程2021年度关键词有哪些
  • 贵州建设厅考试网站安全员如何建造一个网站
  • 有没有专门做建材的网站黄冈免费网站推广平台汇总
  • 凉山建设局网站腾讯广告投放平台
  • 外贸公司网站建设域名服务器地址查询
  • ui设计师是啥百度seo搜索引擎优化厂家
  • 阿里云服务器上如何做网站营销型网站建设费用
  • 淮南家居网站建设怎么样免费大数据查询平台
  • 自建站英文免费推广网站2024
  • 中企动力做网站如何建造自己的网站
  • 什么样建广告网站如何自制网站
  • 大兴网站建设优化seo网站建设方案推广
  • 如何做淘宝二手网站免费友情链接平台
  • 怎么在企查查网站做企业认证河南网站建设哪个公司做得好
  • qq空间如何做微网站wordpress建站公司
  • 山东莱芜最新新闻北京网站seo
  • 微信公众号做视频网站吗太原百度快照优化排名
  • 包头企业网站软文范例100字
  • wd设计视图可以做网站吗渠道销售怎么找客户
  • 在线做网站最近一周的国内新闻
  • 企业如何找网络公司做网站海淀搜索引擎优化seo
  • 确实网站的建设目标广东疫情最新消息今天
  • 宜宾网站制作互联网医疗的营销策略
  • 武汉营销类网站设计青岛关键词排名系统
  • 滕州外贸网站建设百度关键词优化多少钱