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

备案博客域名做视频网站会怎么样网站优化seo培训

备案博客域名做视频网站会怎么样,网站优化seo培训,wordpress哪个版本php,淄博软件开发公司有哪些第一题: 原题链接:344. 反转字符串 - 力扣(LeetCode) 思路: 双指针,一根指向字符串的头部,一根指向字符串的尾部。两个指针向中间移动,交换两根指针指向的值。 代码如下&#xf…

第一题:

原题链接:344. 反转字符串 - 力扣(LeetCode)

思路:

双指针,一根指向字符串的头部,一根指向字符串的尾部。两个指针向中间移动,交换两根指针指向的值。

代码如下:

class Solution {
public:void reverseString(vector<char>& s) {for(int i = 0, j = s.size() - 1; i < j; i++, j--){swap(s[i], s[j]);}return;}
};

第二题:

原题链接:541. 反转字符串 II - 力扣(LeetCode)

思路:

题目要求的是遍历到2k个字符然后反转2k字符的前k个字符。

于是我们遍历的时候直接i += 2 * k。这样我们就直接指向要反转的第一个元素。然后判断i + k是否超过了边界,如果没有超过直接反转前k个元素即可,若超过了就反转剩下的元素。

代码如下:

class Solution {
public:string reverseStr(string s, int k) {for(int i = 0; i < s.size(); i+=2 * k){if(i + k <= s.size()){for(int m = i, n = i + k - 1; m < n; m++, n--){swap(s[m], s[n]);}}else{for(int m = i, n = s.size() - 1; m < n; m++, n--){swap(s[m], s[n]);}}}return s;}
};

反转可以用reverse(s.begin() + i, s.begin() + i + k);

第三题:

原题链接54. 替换数字(第八期模拟笔试) (kamacoder.com)

思路:

先找出这个字符串中出现数字的个数,然后乘5,然后将字符串扩容。

然后从末尾遍历将字符填入对应的位置。

http://www.dt0577.cn/news/6342.html

相关文章:

  • 青海微信网站建设创建网址快捷方式
  • 网络技术推广服务昆明seo
  • 域名网站排名贵阳百度推广电话
  • 界首做网站百度指数网页版
  • 做公司永久免费网站什么好免费自己建网站
  • 江苏省疫情防控最新文件seo综合查询平台
  • 织梦做的网站如何放在网上武汉百度推广入口
  • 企业网站建设论文设计网站模板
  • 苏州网站seo服务免费建站系统官网
  • 济南哪个公司做网站好宁波网络营销公司有哪些
  • 怎么做网站备案连接网络优化app哪个好
  • 合肥那家公司做网站百度95099怎么转人工
  • 怎么使网站降权seo服务 文库
  • 辛集做网站公司牛排seo
  • 深圳网a深圳网站建设seo搜索引擎优化平台
  • 衡水做网站的公司免费推广的预期效果
  • 网站建设项目经验怎么写精准防控高效处置
  • 做网上任务赚钱的网站有哪些专业软文代写
  • 做英文色情网站犯法吗云服务器
  • 网红自助下单网站百度集团
  • 做网站小语种翻译多少钱百度收录链接提交入口
  • 网页设计与网站建设简答题湖南百度推广代理商
  • 对网站建设培训的建议百度指数查询工具
  • 搬家公司收费价格表seo网站优化多少钱
  • 设计公司企业网站详情2020十大网络热词
  • 做一个b2b网站app拉新任务平台
  • 一级a做爰片在线看网站线上宣传推广方案
  • 腾讯云服务器可以做网站河南网站推广公司
  • 学做网站需要什么软件品牌推广工作内容
  • 深圳 网站科技seo网站排名后退