【HDOJ】1232 畅通工程
摘要:
并查集Union-Find,经典题目。而且也真的感受到了并查集提高的效率,之前写的O(n^3)的遍历,果然TLE。换并查集后,测试998 0数据时感受到了明显的快。 1 #include 2 3 #define MAXNUM 1005 4 5 int path[MAXNUM]; 6 7 int _find(int a) { 8 int i = a; 9 while (i != path[i])10 i = path[i];11 return i;12 }13 14 void _union(int a, int b) {15 int i =... 阅读全文
posted @ 2014-03-20 22:08 Bombe 阅读(132) 评论(0) 推荐(0) 编辑