the number of unique binary trees using dynamic programming