[ag [aha [ahu [ahu [bb [ben [ben [ben [ben [ben [ben [ben ken arnold and james gosling the java programming language addison-wesleyreadingmausafourth edition dan aharoni cogitoergo sumcognitive processes of students dealing with data structures in proceedings of sigcse' pages - acm pressmarch alfred ahojohn hopcroftand jeffrey ullman the design and analysis of computer algorithms addison-wesleyreadingma alfred ahojohn hopcroftand jeffrey ullman data structures and algorithms addison-wesleyreadingma brassard and bratley fundamentals of algorithmics prentice hallupper saddle rivernj john louis bentley multidimensional binary search trees used for associative searching communications of the acm ( ): - september issn - john louis bentley writing efficient programs prentice hallupper saddle rivernj john louis bentley programming pearlsthe back of the envelope communications of the acm ( ): - march john louis bentley programming pearlsthanksheaps communications of the acm ( ): - march john louis bentley programming pearlsthe envelope is back communications of the acm ( ): - march john bentley more programming pearlsconfessions of coder addison-wesleyreadingma john bentley programming pearls addison-wesleyreadingmasecond edition