top | item 35480498

(no title)

scscsc | 2 years ago

I would like to point out that such a resource is useful for reference purposes (only).

If you want to really understand an algorithm/a data structure, you have got to read it up and get your hands dirty and implement it yourself. There is no way around this.

This is a bit like taking notes in classes. The notes themselves are (nowadays mostly) almost worthless, with easy access to textbooks and other resources. The fact of taking the notes is what actually counts.

discuss

order

wruza|2 years ago

Sometimes you don’t want to understand it or go through “find all bugs you’ve introduced again” cycle. In that case, off-the-shelf or abstract solution is much better.

PartiallyTyped|2 years ago

> implement it yourself ...

... in C or something that allows you to get to the nitty gritty details.

Or if the DS are immutable, do it in Haskell or similar.