Description: About this productProduct InformationIn this text, readers are able to look at specific problems and see how careful implementations can reduce the time constraint for large amounts of data from several years to less than a second.This new edition contains all the enhancements of the new Java 5.0 code including detailed examples and an implementation of a large subset of the Java 5.0 Collections API.This text is for readers who want to learn good programming and algorithm analysis skills simultaneously so that they can develop such programs with the maximum amount of efficiency. Readers should have some knowledge of intermediate programming, including topics as object-based programming and recursion, and some background in discrete math.Product IdentifiersPublisherAddison-WesleyISBN-100321370139ISBN-139780321370136eBay Product ID (ePID)46589575Product Key FeaturesFormatHardcoverPublication Year2006LanguageEnglishDimensionsWeight37.1 OzWidth7.8in.Height1in.Length9.5in.Additional Product FeaturesDewey Edition22Table of ContentChapter 1 Introduction 1.1 What's the Book About? 1.2 Mathematics Review 1.3 A Brief Introduction to Recursion 1.4 Implementing Generic Components Pre Java 5 1.5 Implementing Generic Components Using Java 5 Generics 1.6 Function Objects Chapter 2 Algorithm Analysis 2.1 Mathematical Background 2.2 Model 2.3 What to Analyze 2.4 Running Time Calculations Chapter 3 Lists, Stacks, and Queues 3.1 Abstract Data Types (ADTs) 3.2 The List ADT 3.3 Lists in the Java Collections API 3.4 Implementation of ArrayList 3.5 Implementation of LinkedList 3.6 The Stack ADT 3.7 The Queue ADT Chapter 4 Trees 4.1 Preliminaries 4.2 Binary Trees 4.3 The Search Tree ADTBinary Search Trees 4.4 AVL Trees 4.5 Splay Trees 4.6 Tree Traversals (Revisited) 4.7 B-Trees 4.8 Sets and Maps in the Standard Library 4.9 Summary Chapter 5 Hashing 5.1 General Idea 5.2 Hash Function 5.3 Separate Chaining 5.4 Hash Tables Without Linked Lists 5.5 RehashingIllustratedYesDewey Decimal005.13/3Copyright Date2007AuthorMark Allen WeissEdition Number2Number of Pages576 PagesEdition DescriptionRevisedLc Classification NumberQa76.73.J38w448 2006Publication Date2006-02-21Lccn2005-031890
Price: 20.86 USD
Location: Multiple Locations
End Time: 2024-11-27T13:22:57.000Z
Shipping Cost: 3.97 USD
Product Images
Item Specifics
Return shipping will be paid by: Seller
All returns accepted: Returns Accepted
Item must be returned within: 30 Days
Refund will be given as: Money Back
Return policy details:
Number of Pages: 576 Pages
Language: English
Publication Name: Data Structures and Algorithm Analysis in Java
Publisher: Addison Wesley
Item Height: 1 in
Publication Year: 2006
Subject: Programming / Algorithms, Programming Languages / Java, Software Development & Engineering / Systems Analysis & Design
Features: Revised
Type: Textbook
Item Weight: 37.1 Oz
Item Length: 7.8 in
Author: Mark Allen Weiss
Subject Area: Computers
Item Width: 9.5 in
Format: Hardcover