Data Structures and Algorithm Analysis in Java, Third Edition (Clifford A. Shaffer)

 
0.0 (0)
Data Structures and Algorithm Analysis in Java, Third Edition (Clifford A. Shaffer)

This text provides a thorough analysis of the design of effective data structures and algorithms and explains how to choose or create the data structure that is most appropriate for a given set of challenges. It is appropriate for second-year data structure courses and computer science courses in algorithmic analysis and employs Java as the programming language.

Ebook Details

About the Authors
Clifford A. Shaffer is a professor of Computer Science at Virginia Tech.
Published
Published Date / Year
3 edition (September 14, 2011), eBook (updated, March 28, 2013)
Hardcover
608 pages
eBook Format
Online, PDF
ISBN-10
0486485811
ISBN-13
978-0486485812

Similar Programming & Computer Books

Play.Rules!
The authors of this book are @k33g org and @loic d. (our nicknames on Twitter). Everything about it is open source. Whatever you desire, do it. If you find...
Java Programming for Kids, Parents and Grandparents (Yakov Fain)
The updated version of the book, Java Programming for Kids, covers Java 8's most recent syntax as well as the JavaFX8 framework. ...
Guide pour la programmation réseaux de Beej's - Utilisation des sockets Internet - Beej's Network Programming Guide - Using Internet Sockets (Brian Hall)
Any normal C programmer should be able to understand the basics of networking after reading this free programming document.  
Cours de C/C++ - C/C++ courses (Christian Casteyde)
One of the most popular programming languages nowadays is C++. It is incredibly efficient and simple to use. But it has a rep for being difficult to read and...
Éléments d'algorithmique - Algorithmic elements (D. Beauquier, et al)
This free programming book differs from other treatises on algorithms in two ways: first, we give special attention to the new tree structures that have emerged recently (bicolor trees,...
Complexité algorithmique - Algorithmic complexity (Sylvain Perifel)
The foundational ideas of algorithmic complexity theory are first covered in this free programming book before moving on to a number of more sophisticated subjects. ...
Algorithmique du texte - Text Algorithms (Maxime Crochemore, et al)
This free programming book offers a broad overview of text-processing algorithms. As such, it is an algorithmic book, but one whose goal is to utilize computers to manipulate language....
A Java GUI Programmer's Primer (Fintan Culwin, et al)
The design and creation of Java artifacts with a graphical user interface are introduced in A Java GUI Programmer's Primer.  
Swing: A Quick Tutorial for AWT Programmers (Marty Hall)
This free programming book offers brand-new Swing programmers a fully integrated learning bundle using the practical methodology. It provides the right amount of theoretical and practical coding. ...
Java Look and Feel Design Guidelines: Advanced Topics (Sun Microsystems Inc.)
gives programmers the specifications for using the Java Foundation Classes to create user interfaces (JFC). emphasizes the appearance and feel of native Java (called Metal). establishes the visual design...

Others Programming Books by Clifford A. Shaffer

Data Structures and Algorithm Analysis in C++, Third Edition (Clifford A. Shaffer)
This text provides a thorough analysis of the design of effective data structures and algorithms and explains how to choose or create the data structure that is most appropriate...
A Practical Introduction to Data Structures and Algorithm Analysis in C++ and Java (Clifford A. Shaffer)
This useful manual covers data structures in a largely "conventional" manner, makes extensive use of algorithm analysis, and places considerable focus on file processing methods that are pertinent to...

Others Programming Books by Dover Publications

One Two Three ... Infinity: Facts and Speculations of Science (George Gamow)
One, Two, Three One of the most famous popular books on physics, mathematics, and science in general is called Infinity.  
Mathematics for Algorithm and Systems Analysis: For students of computer and computational science (Edward A. Bender, et al)
This current free guide helps undergraduates learn the concepts and mathematical language to address issues that emerge in the field's many applications. ...
Mathematics for the Physical Sciences (Herbert S. Wilf)
This free programming book serves as the text for a graduate-level first-year course in mathematical techniques.  
Feedback Control Theory (John Doyle, et al)
This book provides a theoretical framework for feedback control system design that encapsulates the key issues and may be used to solve a variety of real-world issues. ...
Basic Abstract Algebra: For Graduate Students and Advanced Undergraduates (Robert B. Ash)
This text examines basic algebraic structures and mappings between these structures and is aimed at upper-level undergraduates and graduate students.  
Category Theory in Context (Emily Riehl)
Many of the major advancements in pure mathematics made throughout the 20th century were made possible because of category theory.
Logic for Computer Science: Foundations of Automatic Theorem Proving (Jean H. Gallier)
This advanced text covers mathematical logic with a focus on proof theory and techniques for the algorithmic building of formal proofs. It is intended for undergraduate and graduate students....
Fractional Graph Theory: A Rational Approach to the Theory of Graphs (Edward Scheinerman, et al)
The great bulk of graph theory notions is based on whole numbers. From chromatic numbers to arboricity, invariants can only have integer values.
Complex Variables: Second Edition (Robert B. Ash, et al)
Graduate students and undergraduates who have taken an introductory course in real analysis are the target audience for this material on complex variables.
Real Variables with Basic Metric Space Topology (Robert B. Ash)
This text, which is intended for the first course in real variables, lays the groundwork for more complicated mathematical studies, especially in the areas of complex variables, measure theory,...
Complex Integration and Cauchy's Theorem (G.N. Watson)
One of the greatest mathematicians of the early twentieth century provides a concise monograph that includes a single-volume collection of the arguments used to prove Cauchy's theorem. ...
Foundations of Combinatorics with Applications (Edward A. Bender, et al)
For upper-level undergraduate and graduate students in engineering, physics, and mathematics, this introduction to combinatorics—the theoretical underpinning of the relationship between computer science and mathematics—is appropriate. ...
Common LISP: A Gentle Introduction to Symbolic Computation (David S. Touretzky)
This extremely readable introduction to Lisp is appropriate for both experienced programmers curious about learning a crucial tool for AI research and beginners approaching their first programming language. ...
Basic Probability Theory (Robert B. Ash)
This primer on more advanced probability and real analysis courses places greater emphasis on probabilistic thinking than measure-theoretic ideas.
Data Structures and Algorithm Analysis in C++, Third Edition (Clifford A. Shaffer)
This text provides a thorough analysis of the design of effective data structures and algorithms and explains how to choose or create the data structure that is most appropriate...
Mathematical Tools for Physics (James Nearing)
Understanding is not always ensured by having the correct response. This book teaches physics students how to approach problems with knowledge and intuition. It aids undergraduates in honing their...

User reviews

There are no user reviews for this listing.
Ratings
Rate this Book
Comments