Changed all functions to take a vector of Cell* instead of vector of int. Also got rid of sudoku.transpose by storing the Cell[81] array only once and passing a bool to decide whether we consider transposed or untrasposed sudoku.
Merge branch 'master' of https://github.com/s-montemezzani/sudoku