Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Honestly, most of the concepts you listed are fairly easy. They mostly apply to the mechanics of writing code, so they just require a bit of thought.

Problem solving is difficult. Recognizing how to apply dynamic programming is difficult. NP-completeness proofs are difficult.



Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: