摘要: /*建图用的邻接表,复杂度O(E*logE)*/struct pnode { int num; int len; pnode() {} pnode(int a, int b) : num(a), len(b) {} bool operator < (const pnode tmp) const { return len > tmp.len; }};int dis[N];bool vis[N];int n;void bfs(int s) { priority_queue<pnode> q; q.push(pnode(s, 0)); ... 阅读全文
posted @ 2012-08-17 19:26 AC_Von 阅读(808) 评论(0) 推荐(0) 编辑