10.22 学习总结
2019-10-25 06:26:16来源:博客园 阅读 ()
10.22 学习总结
1. double ceil(double x)
求大于 x 的最小的数,即向上取整函数
#include<bits/stdc++.h> using namespace std; int main(){ long long n,m,a; cin>>n>>m>>a; long long s=ceil(m*1.0/a)*ceil(n*1.0/a); //或写为 //long long s=((m+a-1)/a)*((n+a-1)/a); cout<<s<<endl; return 0; }
2.A 65 Z 90
a 97 z 122
3.字符串删除
https://blog.csdn.net/yishizuofei/article/details/79059804
C++ string 字符串删除指定字符https://blog.csdn.net/lynn_xl/article/details/89151535
C++从string中删除所有的某个特定字符 https://www.cnblogs.com/7z7chn/p/6341453.html 超好
#include<bits/stdc++.h> using namespace std; int main(){ string str; cin>>str; str.erase(remove(str.begin(),str.end(),'a'),str.end()); cout<<str<<endl; return 0; }
删除特定字符串简单做法
int pos=0;//下标 while( (pos=str.find("WUB"))!=-1 ){ str.erase(pos,3); }
5. 字符串 大写 改为 小写
for(int i=0;i<str.size();i++){ str[i]=tolower(str[i]); }
小写改为大写
toupper();
6.字符串 str1 中是否有字符字串 str2
strstr()函数
extern char *strstr(char *str1, char *str2);
作用:返回str2 在str1中第一次出现的位置(地址)
c_str() 函数
作用:c_str()函数返回一个指向正规C字符串的指针, 内容与本string串相同.,
这是为了与c语言兼容,在c语言中没有string类型,故必须通过string类对象的成员函数c_str()把string 对象转换成c中的字符串样式。
string str; string str2="1111111"; if(strstr(str.c_str(),str2.c_str())!=NULL)flag=true; else flag=false;
7.字符串插入字符
https://blog.csdn.net/wang1997hi/article/details/78364755
http://codeforces.com/problemset/problem/208/A
cf 208 A 考察了删除和插入
str.insert(pos,str2);
cf 208 A
#include<bits/stdc++.h> using namespace std; int main(){ string str; cin>>str; int pos=0;//下标 while( (pos=str.find("WUB"))!=-1 ){ str.erase(pos,3); if(str[pos-1]!=' '&&pos!=0)str.insert(pos," "); } cout<<str<<endl; return 0; } str.insert(pos,str2);View Code
原文链接:https://www.cnblogs.com/w-w-t/p/11717466.html
如有疑问请与原作者联系
标签:
版权申明:本站文章部分自网络,如有侵权,请联系:west999com@outlook.com
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有
下一篇:实验作业
- 如何0基础学习C/C++? 2020-06-06
- vtk学习记录(三)——初识vtkRenderer 2020-05-16
- C++基础 学习笔记六:复合类型之数组 2020-04-25
- C++基础 学习笔记五:重载之运算符重载 2020-04-23
- C++基础 学习笔记四:重载之函数重载 2020-04-22
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash