摘要: 1 /* 2 邻接表建图 3 */ 4 #include<iostream> 5 #include<list> 6 using namespace std; 7 const int Maxn=10005; 8 int n; 9 //邻接表, 10 /* 11 每条链表示一个节点 12 and 13 阅读全文
posted @ 2017-08-14 11:01 逸非安逸 阅读(191) 评论(0) 编辑
摘要: 1 #include 2 #include 3 #include 4 using namespace std; 5 struct Node{ 6 int x,y; 7 }a[100]; 8 int n; 9 //比较函数 10 int cmp(Node a,Node b){ 11 if(a.x==b.x)return a.y>n; 16 for(in...阅读全文
posted @ 2017-08-14 07:39 逸非安逸 阅读(29) 评论(0) 编辑
摘要: 参考:https://hrbust-acm-team.gitbooks.io/acm-book/content/language/stl_part1.html阅读全文
posted @ 2017-08-14 07:00 逸非安逸 阅读(31) 评论(0) 编辑
摘要: 1 #include 2 #include 3 #include 4 using namespace std; 5 //map m; 6 mapa; 7 void Insert(){ 8 //两种插入方法 9 //一: 10 a.insert(pair("Tom",1));//("Tom" -> 1) 11 a.insert(pair("Jon...阅读全文
posted @ 2017-08-14 05:54 逸非安逸 阅读(27) 评论(0) 编辑
摘要: 1 /* 2 vector的一些常用基本用法 3 */ 4 #include 5 #include 6 using namespace std; 7 vectorve; 8 void Scan(){ 9 //两种数组赋值方法 10 //一: 11 int n; 12 cin>>n; 13 for(int i=0;i>ve[i]; ...阅读全文
posted @ 2017-08-14 03:41 逸非安逸 阅读(20) 评论(0)  编辑
摘要: 1 /* 2 set集合基本用法 3 */ 4 #include 5 #include 6 using namespace std; 7 //seta; 8 void IteratorUsage() 9 seta; 10 int main(){ 11 //T n; 12 //sample 13 14 //插入 15 int ...阅读全文
posted @ 2017-08-14 03:39 逸非安逸 阅读(23) 评论(0) 编辑