Conditions | 2 |
Total Lines | 10 |
Lines | 0 |
Ratio | 0 % |
Changes | 1 | ||
Bugs | 0 | Features | 0 |
1 | from abc import ABCMeta, abstractmethod |
||
56 | def union(self, v, w): |
||
57 | vroot = self.root(v) |
||
58 | wroot = self.root(w) |
||
59 | |||
60 | if self.sizes[vroot] > self.sizes[wroot]: |
||
61 | self.id[wroot] = vroot |
||
62 | self.sizes[vroot] += self.sizes[wroot] |
||
63 | else: |
||
64 | self.id[vroot] = wroot |
||
65 | self.sizes[wroot] += self.sizes[vroot] |
||
66 |