Hacker News new | past | comments | ask | show | jobs | submit | arecommender's comments login

If you have gaps in your algo knowledge check out this book (http://www.algorist.com/), it's a dense read but comprehensive. Why be a broad thinker when you can be an everything thinker?


Thanks. Even just the website gives a nice outline of some of the different problems and how to solve them.

Gaps in my algo knowledge are there on purpose since to me they are a solved problem and easily found online.


Most important thing for new programmers: build projects.

Later steps:

Algorithms: Skiena's The Algorithm Design Manual http://www.algorist.com/

Learning about syntax / theory: SICP http://mitpress.mit.edu/sicp/


Join us for AI Startup School this June 16-17 in San Francisco!

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

Search: