with exceptional detail and clarity, data structures with java presents a modern, object-oriented treatment of data stru~ures by showing students how todesign and implement a collection framework used in a rich variety of applications. sun~ microsystems' latest release of java (j2se 5.0) is used as a programming tool with language constructs that support an organizational framework in the text. following a thorough development of java's generic programming, including generic methods and classes,ford and topp feature a range of applications to exploit the unique characteristics of each collection type.throughout the book, an integrated study of algorithms supports and complements an understanding of data structures. this study is intuitive' and non-mathematical, while providing running time analysis for each major algorithm. features ·numerous examples and figures illustrate and clarify concepts. ·extensive written and programming exercises cover concepts and explore theoretical understanding,including open-ended projects. ·uml diagrams andconcise apl descriptions present collection classes and their associations. ·all the java language skills are available in an appendix tutorial and in the first three chapters of the book. ·implementation design for each collection class is carefully explained and demonstrated. ·later chapters are an excellent introduction to applied algorithms. topics include graphs, data compression,balanced trees, cryptograph, and assorted algorithm design techniques. ·a brief but understandable approach to gui programming employs selected graphical applications to illustrate the use of data structures. resources a companion website provides students with the source code for the book's data structures and programs,along with detailed html-based documentation. the site also includes a concise gui programming tutorial and selected advanced applications of data structures. an instructor website provides solutions to all exercises and projects along with sample test questions.
|
商品评论(0条)