I often wish I had a CS degree so that I could have learned to think "I need to represent this messy data as a b-tree if at all possible" instead of "is perl or python better" for ten autodidactic years.https://twitter.com/brianloveswords/status/943920651785646081 …
-
-
Replying to @ftrain
Serious question: is there a good book (or even an area of study) that’s specifically about data structures, abstracted beyond any language implementation? I’d love to learn a more specialized vocabulary, and think about this often when I draw diagrams.
3 replies 0 retweets 1 like -
Replying to @HoeflerCo
Yes! This is the actual core of compsci. You're actually asking about algorithms, which are expressly about creating and manipulating structured data. People will trip over themselves to recommend https://mitpress.mit.edu/books/introduction-algorithms … but I would suggest ALGORITHMICS and THE TURING OMNIBUS.
5 replies 0 retweets 12 likes -
Replying to @ftrain @HoeflerCo
Programming Challenges is also super-useful for contextualising the algorithms. Kudos
@StevenSkiena!pic.twitter.com/J3ouomDV6F
1 reply 0 retweets 1 like
I also absolutely love this book for algorithms related to large datasets and clusters of machines, rather than the typical single-machine focus: http://www.mmds.org/
Loading seems to be taking a while.
Twitter may be over capacity or experiencing a momentary hiccup. Try again or visit Twitter Status for more information.