示例#1
0
 // is site (row i, column j) full?
 public bool isFull(int i, int j)
 {
     validateIndexes(i, j);
     return(percolationGrid[i - 1, j - 1] && weightedQuickUnionUFForFull.connected(getValueForQU(i, j), virtualTop));
 }
示例#2
0
 // does the system percolate?
 public bool percolates()
 {
     return(weightedQuickUnionUF.connected(virtualBottom, virtualTop));
 }