Determine if a Sudoku is valid, according to: Sudoku Puzzles - The Rules.

The Sudoku board could be partially filled, where empty cells are filled with the character '.'.
Given a singly linked list where elements are sorted in ascending order, convert it to a height balanced BST.
Merge branch 'master' of github.com:jinmingmu/codeingInterview