http://acm.zju.edu.cn/onlinejudge/showProblem.do?problemId=268
   2009-05-18 10:04:15 Accepted  1268 C++ 0 (并查集实现)
   本题要求判定一个有向图是否可以形成一棵树。根据树的定义,一个结点的父亲结点必为一个,一个结点的儿子结点可以有多个。本人采用一个数组记录某个结点是否具有父亲结点,若有多个父亲结点,则不可能形成树,还有就是对于一棵树而言,必定是联通,用并查集判。再考虑空树这种特殊情况就可以了。