poj 2230 Watchcow
摘要:
// 题意: n个顶点,m条无向边,图连通,从顶点1出发,要将每条边恰好遍历两遍,而且要以不同的方向,// 最后还要回到顶点1,求出这样的路线, 题目保证有解.// 思路: 欧拉回路问题,可以将无向边转换为有向边,// 即将每条边拆成两条反向边,使其双向连通,g[a][b]=g[b][a]=1,// 然后根据建立的有向图求解该图的欧拉回路.// 注意用邻接表建图,邻接矩阵会 MLE#include<iostream> // 欧拉回路,无向图转有向图#include<string>#include<algorithm>using namespace std;# 阅读全文
posted @ 2012-03-29 20:56 sysu_mjc 阅读(327) 评论(0) 推荐(0) 编辑