摘要:
讨论链表之前先看一个数组模拟的链表 struct s { Int v; Int next; }a[1000]; 其中v就是值,而next是下一个值所存储的位置的下标 如果存在一条链是a[0]->a[4]->a[2] 那么a[0].next=4,a[4].next=2 而真正的链表与上面的区别就是可以 阅读全文
摘要:
由于要带18学弟,所以顺便写一些知识 在图论中建边方法有很多(n是点数,m是边数) 因此以后建图尽量使用链式前向星 链式前向星模板 struct E { int to,next; }edge[2*MAXN]; int head[MAXN]; int tot; void add(int x,int y 阅读全文