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

怎么做交友网站杭州网站推广大全

怎么做交友网站,杭州网站推广大全,郑州网站seo,网页设计图片为980是参考一&#xff1a;string及其标准库 C中使用string类需要添加<string>库。 string初始化&#xff1a; string str1 "Hello"; string str2; str2 "World"; string str3 str1 str2; string在变量的声明以及初始化与C语言的char类字符串一致。但是str…

一:string及其标准库

        C++中使用string类需要添加<string>库。

        string初始化:

string str1 = "Hello";
string str2;
str2 = "World";
string str3 = str1 + str2;

        string在变量的声明以及初始化与C语言的char类字符串一致。但是string类增加了对多个字符串连接的运算。

        string常用函数:

size()返回字符串长度
empty()字符串是否为空
substr()获取子串
find()查找子串在主串中的位置
replace()替换字符
/*对find(),substr(),replace()用法解释*/
#include<bits/stdc++.h>typedef __int64 ll;using namespace std;const int M = 200005;
const ll INF = 0x7f7f7f7f;string s = "Hello,World!";int main(){cout<<s<<'\n';cout<<s.find("World")<<'\n';//s.find(string)函数返回搜索的字符串string第一次在 s 中出现的位置cout<<s.substr(6,5)<<'\n';//s.substr(pos,n)函数返回字符串 s 从 pos 开始的连续 n 个字符组成的子字符串s.replace(0,5,"ByeBye");//s.replace(pos,n,string)函数从 pos 开始的连续 n 个字符组成的子字符串变为stringcout<<s<<'\n';
}
append()在字符串末尾添加字符串
erase()删除字符串指定位置的字符

insert()

在指定位置插入字符串
clear()清除字符串
/*append(),erase(),insert()用法解释*/
#include<bits/stdc++.h>typedef long long ll;
typedef unsigned long long ull;using namespace std;const int M = 200005;
const ll INF = 0x7f7f7f7f7f;string s = "Hello,World!";int main(){cout<<s<<'\n';s.append("And you");//s.append(string)默认在字符串末尾操作cout<<s<<'\n';s.erase(0,6);//s.erase(pos,n)从 pos 开始删除 n 个字符cout<<s<<'\n';s.insert(s.size()," uwu");//s.insert(pos,string)在pos位置插入string,pos之后的字符默认后移cout<<s<<'\n';s.clear();cout<<s.size()<<'\n';
}

二:string库使用例题:       

题目及大意:

        对于字符串s,当符合以下条件时为合法字符串:

  1. 是空串
  2. 如果S是合法的,那么S+avaava+S同样合法
  3. 如果S是合法的,那么S+avavaavava+S同样合法

        判断输入的字符串s是否合法

分析:

        对于字符串s,只有当其由avaavava组成,并且没有重复字符、或者为空串时才合法。

 AC代码:
 

#include<bits/stdc++.h>typedef long long ll;
typedef unsigned long long ull;using namespace std;const int M = 200005;
const ll INF = 0x7f7f7f7f;void solve()
{string s;cin>>s;for(int i = 0;i<s.size();){if(s.substr(i,5) == "avava")i+=5;else if(s.substr(i,3) == "ava")i+=3;else{cout<<"No"<<'\n';return;}}cout<<"Yes"<<'\n';
}int main(){int tt;cin>>tt;while(tt--)solve();return 0;
}
http://www.zhongyajixie.com/news/11520.html

相关文章:

  • 湖南网站制作电话谷歌关键词
  • 福建微网站建设价格百度竞价关键词优化
  • 宝鸡做网站线上支付功能网页设计可以自学吗
  • 学校门户网站360推广客服电话是多少
  • 用discuz做交友网站网站制作开发
  • 农产品如何建设网站北京seo优化服务
  • 余姚住房和建设局网站域名大全查询
  • 网站开发w亿玛酷1专注竞价推广遇到恶意点击怎么办
  • 百度电商广告代运营郑州seo教程
  • pc网站做app京东如何制作网站赚钱
  • 出口网站有哪些临沧seo
  • 做网站运营话术百度权重怎么查询
  • 湖南网站搜索排名优化公司营销型网站的公司
  • 做公司网站需要多久百度商家
  • 学网页设计需要什么学历seo优化与品牌官网定制
  • 中国的网站为什么要备案长尾关键词是什么
  • 巩义做网站优化营销页面设计
  • 中文域名网站标识市场调研的方法有哪些
  • 网站开发要会英语吗重庆seo博客
  • 广州哪里有做网站推广免费推广网站大全集合
  • 做外贸的网站哪个好百度网站如何优化排名
  • 什么是手机网站建设网络营销经典失败案例
  • 简阳市市建设委员会网站优秀的软文
  • 做本地的分类信息网站南京seo域名
  • 计算机网站建设论文范文沪深300指数是什么意思
  • 医院网站怎么做厦门seo优化多少钱
  • 建个小型网站虚拟主机 vpsseo自学网视频教程
  • 网站空间 云端网络推广策划案
  • 烟台 网站设计网销怎么销售的
  • 重庆涪陵网站建设凡科建站客服电话