I always struggle in trees and graphs interview questions. I am a CS major and still not comfortable around them. I want to develop a solid understanding of them and want to be able to solve questions easily. Can anybody recommend good resources that have helped them achieve this? Won't mind starting from scratch too.