随笔分类 -  随笔

摘要:1. c++中含有一个零初始化器 可以把bool数组都初始化为false bool A={0}; 阅读全文
posted @ 2020-09-21 12:08 miao-xixixi 阅读(1765) 评论(0) 推荐(0) 编辑
摘要:1.字典序:从小到大的顺序 阅读全文
posted @ 2020-06-12 18:17 miao-xixixi 阅读(206) 评论(0) 推荐(0) 编辑
摘要:if(scanf("%d%d",&a,&b)==2) 1.用途:用来判断scanf输入是否成功 scanf的返回值是参数被成功赋值的个数 阅读全文
posted @ 2020-05-25 10:44 miao-xixixi 阅读(584) 评论(0) 推荐(0) 编辑
摘要:1.用法 typedef struct { string name; int y,m,d,l; }r; r s[1000]; 2.用法 typedef struct r{ string name; int y,m,d,l; }; r s[1000] ; 3.错误用法: typedef struct 阅读全文
posted @ 2020-04-22 11:02 miao-xixixi 阅读(130) 评论(0) 推荐(0) 编辑
摘要:1.头文件 #include<set> 2.这个容器里面的数 默认的是从小到大的顺序,而且里面的元素是不可以重复的 3.常见的函数 s.begin() 返回set容器的第一个元素 s.end() 返回set容器的最后一个元素 s.clear() 删除set容器中的所有的元素 s.empty() 判断 阅读全文
posted @ 2020-04-16 11:21 miao-xixixi 阅读(190) 评论(0) 推荐(0) 编辑
摘要:1。string s; puts(s.c_str()); 阅读全文
posted @ 2020-04-16 10:26 miao-xixixi 阅读(854) 评论(0) 推荐(0) 编辑
摘要:1.头文件:#include<cstring> 2.string s; s.pop_back() 表示删除字符串末尾的数字 阅读全文
posted @ 2020-04-16 10:23 miao-xixixi 阅读(6689) 评论(0) 推荐(0) 编辑
摘要:代码如下: while(c.back()=='0'&&c.size()>1) c.pop_back(); reverse(c.begin(),c.end()); for(auto i:c) cout<<i; 阅读全文
posted @ 2020-04-16 10:01 miao-xixixi 阅读(831) 评论(0) 推荐(0) 编辑
摘要:1.功能: max(a,b) 求两个数之间的最大值 阅读全文
posted @ 2020-04-15 10:11 miao-xixixi 阅读(133) 评论(0) 推荐(0) 编辑
摘要:1.头文件#include<vector> 2.用法: 1.vector<int>b; //只是代表着 创建了一个vector的空的对象 别以为这时候的b[0] b[1]...等于0 天真。。。 2.vector<int> v3(10, 0); //创建一个有10个元素0的容器 这个时候b[0]=0 阅读全文
posted @ 2020-04-14 23:45 miao-xixixi 阅读(247) 评论(0) 推荐(0) 编辑
摘要:题目如下: 思路: (1)题目的意思:让我们把十进制转化为十三进制,再把十三进制转化为十进制 (2)需要注意的是,如果转化为十三进制的时候 eg;input 26(13的倍数),那么十三进制为10,重点来了这个时候不是让你输入一零 而是让你输入是十,也就是只输入高位就可以了 代码如下: #inclu 阅读全文
posted @ 2020-04-12 15:35 miao-xixixi 阅读(101) 评论(0) 推荐(0) 编辑
摘要:1.头文件:#include<sstream> 2.功能(1)将int类型转换为string 类型 代码如下: #include<cstdio> #include<iostream> #include<sstream> using namespace std; int main() { string 阅读全文
posted @ 2020-04-09 22:36 miao-xixixi 阅读(490) 评论(0) 推荐(0) 编辑
摘要:1.reverse(begin,end) 将区间的元素顺序翻转 2.reverse_copy(sourceBeg,sourceEnd,destBeg) 将区间sourceEnd,destBeg 的元素翻转并复制给sourceBeg 3.头文件: #include<algorithm> 阅读全文
posted @ 2020-04-06 23:38 miao-xixixi 阅读(570) 评论(0) 推荐(0) 编辑
摘要:1.string z="10X98765432"; s[1]=0; string z="1,0,X,9,8,7,6,5,4,3,2" s[1]=, 这俩有区别的!!! 阅读全文
posted @ 2020-04-05 00:26 miao-xixixi 阅读(201) 评论(0) 推荐(0) 编辑
摘要:1.头文件: #include<cstring> 2.使用方法s.substr(1,4) 3.功能 复制字符串s中 从第1位开始的长度为4的字符串(默认时的长度为从开始位置到尾) 参考:https://blog.csdn.net/no_retreats/article/details/7853066 阅读全文
posted @ 2020-03-30 23:40 miao-xixixi 阅读(477) 评论(0) 推荐(0) 编辑
摘要:1.两者头文件都是#include<cstring> 2.参数不同 atoi()的参数是 const char* , 因此对于一个字符串str我们必须调用 c_str()的方法把这个string转换成 const char*类型的, 而stoi()的参数是const string*,不需要转化为 c 阅读全文
posted @ 2020-03-30 23:34 miao-xixixi 阅读(766) 评论(0) 推荐(0) 编辑
摘要:1.头文件#include<cmath> 2.使用方法 double round(double d); 阅读全文
posted @ 2020-03-30 17:17 miao-xixixi 阅读(2026) 评论(0) 推荐(0) 编辑
摘要:1.头文件: #include<numeric> 2.功能:算出累加的和 3.使用方法: sum = accumulate(vec.begin() , vec.end() , c); 表示一个区间内所有的和 加上c这个初值的和 阅读全文
posted @ 2020-03-30 17:00 miao-xixixi 阅读(491) 评论(0) 推荐(0) 编辑
摘要:头文件: 1.#include<algorithm> 2.功能:能找出最大值和最小值 3.使用方法: minmax_element(m1.begin(),m1.end()); cout << "min: " << *(m1.first) << endl; cout << "max: " << *(m 阅读全文
posted @ 2020-03-29 00:07 miao-xixixi 阅读(632) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示