Always attempt the problems on your own. Struggling with a problem is often when the most significant learning occurs.