Advertisement
Guest User

Untitled

a guest
Jan 12th, 2019
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Rust 0.51 KB | None | 0 0
  1. for delta_row in [self.height - 1, 0, 1].iter().cloned() {
  2.             for delta_col in [self.width - 1, 0, 1].iter().cloned() {
  3.                 if delta_row == 0 && delta_col == 0 {
  4.                     continue;
  5.                 }
  6.  
  7.                 let neighbor_row = (row + delta_row) % self.height;
  8.                 let neighbor_col = (column + delta_col) % self.width;
  9.                 let idx = self.get_index(neighbor_row, neighbor_col);
  10.                 count += self.cells[idx] as u8;
  11.             }
  12.         }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement