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

上海三大设计院是哪几个sem优化软件哪家好

上海三大设计院是哪几个,sem优化软件哪家好,成全视频在线观看免费看,网站制作学费多少钱题目链接: 字符串函数: 1、截取字符串: //起始位置为3,结束位置为5string s "aabcdefg";//下标从0开始 [从开始位置,结束位置]string sub s.substr(3,3);//输出cde, 有返回值string//并且原字符串不改变, s"aab…

题目链接:

字符串函数:

1、截取字符串:

    //起始位置为3,结束位置为5string s = "aabcdefg";//下标从0开始 [从开始位置,结束位置]string sub = s.substr(3,3);//输出cde, 有返回值string//并且原字符串不改变, s="aabcdefg"

2、删除字符串:

    //起始位置为3,结束位置为5string s = "aabcdefg";//下标从0开始 [从开始位置,删除长度]s.erase(3,3);//s = aabfg, 无返回值

3、寻找字符串

    //查找 "cde"string s = "aabcdefg";//下标从0开始  返回找的的字符串的一个字母下标int x = s.find("cde");//x = 3, find函数有返回值

4、插入字符串

    //从3插入字符串"ggg"string s = "aabcdefg";//从0开始 在3之前插入s.insert(3, "ggg");//输出 aabgggcdefg

思路:

题目要求我们在给定两个位置中间插入,这里容易搞混淆:

1、错误写法:

    //假设要在a,b之间插入"cde"string s = "aabfg";int p1 = s.find("a");int p2 = s.find("b");if(p1+1 == p2){s.insert(p2, "cde");}//p1 = 0, p2 = 2;//输出 s = "aabfg"

这种写法是错误的,它没有在a,b之间插入。它是分别查找a,b在字符串第一次出现的位置,如果a是连续的,那么它就查询不到了。

2、正确写法:

    //假设要在a,b之间插入"cde"string s = "aabfg";//让k="ab"string k = ""; k+="a"; k+="b";//在s中查找ab位置int p = s.find(k);//1是a的长度s.insert(p+1, "cde");//输出s = "aacdebfg" p = 1;

我们在字符串中查找ab位置,如果能查找到ab,那么返回的是a的位置p, p 在加上 a 的长度,就是插入的位置了。

代码如下:

#include<bits/stdc++.h>
#define int long long
using namespace std;
const int N =110;int n;
string s;signed main(){cin >> s; cin >> n;while(n--){int start, end;string p1, p2;cin >> start >> end >> p1 >> p2;//剪切string sub=s.substr(start-1, end-start+1);s.erase(start-1, end-start+1);//粘贴int t = -1;string m = p1+p2;int p = s.find(m);if(p != -1){t = p+p1.size();}if(t != -1){s.insert(t, sub);}else s += sub;}cout << s << endl;return 0;
}

http://www.dtcms.com/wzjs/519546.html

相关文章:

  • 农业网站建设模板下载精准营销推广
  • 珠海手机网站建设seo关键词优化要多少钱
  • app网站开发住房公积金seo站外优化最主要的是什么
  • 网站开发与建设磁力引擎
  • 网站左下角命名怎么做搜索网站哪个好
  • 重庆豆花制作网站关键词怎样优化
  • 昆明网站建设推广seo搜外
  • 东莞市建设企业网站企业seo学院
  • 哪家公司做网站最好适合40岁女人的培训班
  • 网站建设 苏州免费seo教程资源
  • 有没有专门做蛋糕的网站代写文章接单平台
  • 做长直播的房地产网站广州营销课程培训班
  • 网站开发做网站谷歌google官方下载
  • 连云港做网站制作搜索引擎营销总结
  • 怎样才能建网站广州新闻24小时爆料热线
  • 优秀的网站建设策划书百度助手官网
  • wordpress 密码破击重庆seo管理平台
  • 三维家装设计软件网站优化推广外包
  • 在百度上做网站推广效果怎么样360推广联盟
  • 内蒙古网络自学网站建设今日新闻联播
  • 网站广东省备案系统上海站优云网络科技有限公司
  • 没有rss源的网站如何做rss订阅seo排名优化表格工具
  • 网站怎么添加百度商桥seo推广软件下载
  • 网站设计页面如何做居中今天新闻头条新闻
  • 四川红叶建设有限公司网站成都优化网站哪家公司好
  • 个人微信号做网站行吗百度视频广告怎么投放
  • web前端开发的软件关键词seo排名怎么样
  • 二手车为什么做网站陕西优化疫情防控措施
  • 高唐网站制作网络营销推广的方法
  • 北京运营推广网站建设百度收录官网