摘要: 1.auto 是根据初始定义的类型,然后自动匹配的占位符 2.如何使用? set<int>::iterator i; // for(auto i=q.begin();i!=q.end();i++) 关于i 的数据类型,按理说应该用iterator来写的 auto就能自动为它匹配一个类型,比较简便 阅读全文
posted @ 2020-03-25 23:16 miao-xixixi 阅读(155) 评论(0) 推荐(0)
摘要: 1.头文件:#include<unordered_set> 2.功能:可以用来去重,但是不排序。 速度比set要快很多(底层是散列) 3.使用前提:编译器要是c++11标准的 4.包括一个函数 v.count(i) 意思是:v容器中是否有一个元素跟i的值相同 若有,返回1;若无,则返回0 阅读全文
posted @ 2020-03-25 23:12 miao-xixixi 阅读(545) 评论(0) 推荐(0)
摘要: 题目如下: 类型:散列 代码如下: #include<iostream> #include<array> #include<algorithm> #include<vector> #include<cstring> using namespace std; array<int,10005>h{}; 阅读全文
posted @ 2020-03-23 16:04 miao-xixixi 阅读(84) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2020-03-22 21:36 miao-xixixi 阅读(0) 评论(0) 推荐(0)
摘要: 主键: 主键的值不能为空,也不能重复; 阅读全文
posted @ 2020-03-22 11:01 miao-xixixi 阅读(516) 评论(0) 推荐(0)
摘要: 题目: 我的代码:(并没有完全`通过,测试四没通过`,答案错误`) 代码如下: #include<cstdio> #include<cstring> #include<iostream> #include<algorithm> using namespace std; int sum=0,a=201 阅读全文
posted @ 2020-03-20 22:39 miao-xixixi 阅读(193) 评论(0) 推荐(0)
摘要: 题目: 代码: #include<cstdio> #include<cmath> int main(){ int n,a,b; double max=0,sum=0; scanf("%d",&n); while(n--){ scanf("%d%d",&a,&b); sum=sqrt(a*a+b*b) 阅读全文
posted @ 2020-03-19 23:34 miao-xixixi 阅读(119) 评论(0) 推荐(0)
摘要: 题目如下: 代码如下: #include<cstdio> #include<iostream> using namespace std; int main(){ int n,sum=0;//别忘记初始化,有时候你忘记了,但是编译器又不显示错误,就尴尬了 scanf("%d",&n); int a[n 阅读全文
posted @ 2020-03-19 23:08 miao-xixixi 阅读(93) 评论(0) 推荐(0)
摘要: 题目: 代码: #include<cstdio> #include<iostream> using namespace std; int main(){ int n,m,c,sum=0; scanf("%d%d",&n,&m); int a[m+1],b[m+1]; for(int i=0;i<m; 阅读全文
posted @ 2020-03-19 22:49 miao-xixixi 阅读(135) 评论(0) 推荐(0)
摘要: while(语句){ 语句; } eg: #include<cstdio> int main(){ int a,b; scanf("%d%d",&a,&b);//a=2,b=3 while(a<b){ a=a+1; //a=3,b=3; a=a+1;//a=4,b=3 b=b-1; //a=4,b= 阅读全文
posted @ 2020-03-19 22:31 miao-xixixi 阅读(117) 评论(0) 推荐(0)