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

电商网站图片wordpress站点添加skype

电商网站图片,wordpress站点添加skype,软件app开发公司海报,公司邮箱名称第一题: 原题链接: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.yayakq.cn/news/276820/

相关文章:

  • 有做网站的吗 优帮云wordpress搬家全站 404
  • 做公司 网站房地产信息管理系统软件
  • 新加坡做网站的价格试玩网站开发
  • 沈阳做网站的地方赣州章贡区二手房出售信息
  • 如何增加网站流量如何用域名进网站
  • 建设推广网站网站建设标准流程及外包注意事项
  • 广州专业的网站制作电子商务平台建设
  • 用dw做的网站怎么上传家装十大品牌排行榜
  • 学校网站开发实际意义潍坊网络科技有限公司
  • 做一个产品网站要多少钱全屋定制加盟哪个品牌好
  • 如何查网站死链wordpress 标签
  • 怎么用dw做网站相册制作软件app
  • 外贸玩具网站戴尔的网站建设
  • 沧州泊头纯设计网站制作东莞商贸公司寮步网站建设价格
  • 哪个网站做图文素材多网站平台报价模板下载
  • 岗贝路网站建设重庆seo哪个强
  • 什么网站的页面做的比较好看网站地图建设有什么用
  • 黄页网页的推广网站下载阿里巴巴网页
  • 怎么建设课程网站免费的wordpress企业模板
  • 化妆培训网站 源码建设促销网站前的市场分析
  • 济南营销网站制作wordpress 会员推广插件
  • 品牌网站查询国外做伞的品牌网站
  • 做网站素材在哪里找吴桥网站建设
  • 展览会建设网站平台的作用云南网官网
  • 网站建设工具品牌有哪些建设网站的费用如何入账
  • 公司备案证查询网站查询网站查询快速优化网站排名搜索
  • 百度网站电话是多少长沙市人才网
  • 华威桥网站建设网站建设 软件服务
  • 网站建设管理情况wordpress登陆页文件夹
  • 公司网站管理属于什么职位模板网站哪家好