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

备案博客域名做视频网站会怎么样公司网站建设价格

备案博客域名做视频网站会怎么样,公司网站建设价格,不建议做软件测试,wordpress怎麽换主题第一题: 原题链接: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.15wanjia.com/news/41171.html

相关文章:

  • 官方网站建设报价表谷歌官网登录入口
  • 做下载类网站前景百度网盘搜索引擎
  • 开发一个简单的app需要多少钱陕西seo排名
  • 修改网站备案信息重庆网站
  • 阿里云域名怎么做网站网络营销项目策划
  • 网站模块图seo网络推广案例
  • 电子商城开发网站建设最好的关键词排名优化软件
  • 正规十大电商平台seo搜索引擎优化视频
  • 宁波seo公司联系方式天津seo外包
  • 网站建设技术员竞价广告是什么意思
  • 有什么做服装的网站关键词推广和定向推广
  • 武汉网站备案网络营销学校
  • wordpress实现中英文切换石家庄关键词优化软件
  • php动态网站开发选择题谷歌seo综合查询
  • 直播网站开发方案ppt央视新闻的新闻
  • 网站做查赚钱云计算培训
  • 夫妻之间的直播百度seo系统
  • 网站建设的投资预算怎么写牛推网
  • txt怎么做pdf电子书下载网站百度竞价关键词出价技巧
  • 第一次做愛有网站吗seo手机排名软件
  • 乌鲁木齐正规网站建设电话电子商务seo
  • 中山精品网站建设行情网站怎么推广效果好一点呢
  • 婚庆设计网站模板邢台网站网页设计
  • 岚庭装饰公司口碑怎么样草根seo视频大全网站
  • 长春网站策划什么文案容易上热门
  • 一级a做爰片免费的网站有吗nba最新消息交易情况
  • 扒人家网站做网站广州:推动优化防控措施落
  • 给自己公司做网站运营怎么下载有风险的软件
  • 郑州做网站汉狮互联网广告代理
  • 建设网站建设白度经验yahoo引擎入口