This has long been the text of choice for sophomore/junior level data structure courses as well as more advanced courses-no other book offers greater depth or thoroughness. The clear presentation and coherent organization help students learn basic skills and gain a conceptual grasp of algorithm analysis and data structures. The new edition features: A thorough revision of the text to ensure maximum clarity New and updated sections on abstract data types, amortized complexity, and trees A new utility disk containing kev exercise problem routines.