For each row, column and both diagonals keep track amount of equal marks.
Update these counts in O(1) when player makes move.
To determine winner, iterater over each column, row and diagonals to check 
whether there is N equal marks.

-- 
You received this message because you are subscribed to the Google Groups 
"Algorithm Geeks" group.
To post to this group, send email to algoge...@googlegroups.com.
To unsubscribe from this group, send email to 
algogeeks+unsubscr...@googlegroups.com.
For more options, visit this group at 
http://groups.google.com/group/algogeeks?hl=en.

Reply via email to