Trouble solving tree questions

I am having a hard time, when I approach tree questions.

  • I understand BFS, DFS.
  • I understand all types of traversal.
  • I fail to understand when to choose what.
  • I always get confused with recursion in tree.

Can anybody suggest some resource to understand the tree inside out, I don't want to endup memorizing questions.

Thanks already!

Comments (1)