[ python documentation [ alfred ahojohn hopcroftand jeffrey ullman data structures and algorithms addison-wesleyreadingma [ john bentley programming pearlshow to sort communications of the acm ( ): - march [ john bentley programming pearlsthe back of the envelope communications of the acm ( ): - march [ john bentley programming pearlsthanksheaps communications of the acm ( ): - march [ john bentley programming pearls addison-wesleyreadingma [ john bentley programming pearlsthe envelope is back communications of the acm ( ): - march [ timothy budd classic data structures addison-wesleyreadingma [ thomas cormencharles leisersonand ronald rivest introduction to algorithms mit presscambridgema [ nell dale +plus data strucutres jones and bartlettsudburyma [ nell dale and susan lilly pascal plus data structuresalgorithms and advanced programmingsua houghton mifflin co bostonma [ charles hamblin translation to and from polish notation computer journal : - [ hoare quicksort the computer journal : - [ john hopcroftalfred ahoand jeffrey ullman the design and analysis of computer algorithms addison-wesleyreadingma [ bing-chao huang and michael langston practical in-place merging communications of the acm ( ): -