How do you deal with problems you're having trouble understanding?

I'm studying EPI right now and there are a few times when I run into a variant/problem and just can't solve it. The book doesn't have solutions but you can tell if your algo works or not. I might be haranguing the point, but I've been spending hours on 1 or 2 problems just because I'm trying to understand why they did something. Are there certain things I should just accept that work?

Square ☄️☄️☄️☄️☄️ Dec 26, 2017

Sounds like you might need to fill in some gaps to connect the dots. Try a different approach other than a book or step away and let your subconscious chew on the problem

eBay Deeamr Dec 26, 2017

Don’t go to the bottom of every problem. It will waste your time.

Microsoft yMcg47 Dec 26, 2017

Take the mba approach. Just bs

New
lulz007 Dec 26, 2017

Many answers come to me when I stop looking for them.

Accenture RimRax Dec 26, 2017

What is EPI?

Microsoft K3hl Dec 26, 2017

Elements of programming interviews, a book for programming interviews

Microsoft HDnI53 Dec 27, 2017

Have a friend give you hints like an interviewer would. Don't waste too much time on your own struggling.

Microsoft Soccerfan Dec 27, 2017

I'm in the same boat. Thinking teaming up with someone would help. PM if you're interested in working on problems together OP