10.22 学习总结

2019-10-25 06:26:16来源:博客园 阅读 ()

新老客户大回馈,云服务器低至5折

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
特别注意:本站所有转载文章言论不代表本站观点,本站所提供的摄影照片,插画,设计作品,如需使用,请与原作者联系,版权归原作者所有

上一篇:CF1248F Catowice City

下一篇:实验作业