addressalign-toparrow-leftarrow-leftarrow-right-10x10arrow-rightbackbellblockcalendarcameraccwcheckchevron-downchevron-leftchevron-rightchevron-small-downchevron-small-leftchevron-small-rightchevron-small-upchevron-upcircle-with-checkcircle-with-crosscircle-with-pluscontroller-playcredit-cardcrossdots-three-verticaleditemptyheartexporteye-with-lineeyefacebookfolderfullheartglobe--smallglobegmailgooglegroupshelp-with-circleimageimagesinstagramFill 1languagelaunch-new-window--smalllight-bulblightning-boltlinklocation-pinlockm-swarmSearchmailmediummessagesminusmobilemoremuplabelShape 3 + Rectangle 1ShapeoutlookpersonJoin Group on CardStartprice-ribbonprintShapeShapeShapeShapeImported LayersImported LayersImported Layersshieldstar-shapestartickettrashtriangle-downtriangle-uptwitteruserwarningyahooyoutube

Re: [hack-and-tell] Confusing subject matter in Programming/Computing

From: David B.
Sent on: Saturday, October 11, 2014, 10:08 AM
On Sat, Oct 11, 2014 at 9:49 AM, Marianne <[address removed]> wrote:
I've been really struggling with more advanced data structures. I mean I understand Btrees for example but I wish there was a good resource for explaining in plain English what problems these things can solve and what the code actually looks like.

-Marianne

For this purpose, may I recommend Heineman, Pollice, and Selkow, Algorithms in a Nutshell, O'Reilly, 2009. It's the book of this kind that most ideally combines clarity, conciseness, and remarks on application. It's not big on the more advanced data structures, but they are covered here and there.

- David Branner 

People in this
group are also in: