4 ms·
Where are some good resources for learning the details and practical uses of the various algorithms and data structures one should know? Even if I never end up
by jmgrosen 13y ago
Where are some good resources for learning the details and practical uses of the various algorithms and data structures one should know? Even if I never end up using the information in my line of work, I'm interested in them just out of curiosity (and they probably wouldn't hurt for job interviews, either).
- declan 13y agoI would look at the syllabus that a sophomore-level computer science class would use, which when I took it was called something like Data Structures and Program Design. Take a look at the books taught at places with good CS departments (like Stanford, CMU, and MIT), and see what ones are most popular. Also a syllabus may have example problems, lecture notes, and previous exams.
- tensafefrogs 13y agoiTunes U is an amazing resource for learning these days. So many courses and lectures and homework assignments. And Khan academy has a pretty good CS section as well.
- jmgrosen 13y agoAfter doing a little research, MIT OpenCourseWare seems to be really good. So much for doing homework this weekend!