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

What I love the most about this is the explicit showing of how to build the various data structures. Many DS courses will make implementing the structure the homework assignment, but the reality is the algorithms have been implemented to death online and the real benefit comes from analyzing which is most optimal. It restricts the possibilities for automatic grading, but students at this level should be progressing towards the "Evaluate" phase of Bloom's hierarchy any way. They should be getting practice assessing the benefits between data structures, not trying to reinvent the wheel.

That said, many job interviews expect people to be able to implement data structures on the fly. However, I'd say that's more a limitation of the interview process rather than an issue with the textbook.



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

Search: