Problem Solving with Data Structures Using Java A Multimedia Approach

ISBN-10: 0136060617

ISBN-13: 9780136060611

Edition: 2011

Authors: Barbara Ericson, Mark J. Guzdial, Mark J. Guzdial

List price: $150.00
30 day, 100% satisfaction guarantee

If an item you ordered from TextbookRush does not meet your expectations due to an error on our part, simply fill out a return request and then return it by mail within 30 days of ordering it for a full refund of item cost.

Learn more about our returns policy


Concrete data structures examples presented in a creative, contemporary context. Problem Solving w/Data Structures, First Editionis not a traditional data structures book that teaches concepts in an abstract, and often dry, context that focuses on number trees and linked lists of numbers. Instead, this book takes a more creative approach that uses media and simulations (specifically, trees and linked lists of images and music), to make concepts more concrete, more relatable, and therefore much more stimulating for readers. MARKET: This book is appropriate for anyone looking for an introduction to data structures.
what's this?
Rush Rewards U
Members Receive:
You have reached 400 XP and carrot coins. That is the daily max!
Study Briefs

Limited time offer: Get the first one free! (?)

All the information you need in one place! Each Study Brief is a summary of one specific subject; facts, figures, and explanations to help you learn faster.

Add to cart
Study Briefs
SQL Online content $4.95 $1.99
Add to cart
Study Briefs
MS Excel® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS Word® 2010 Online content $4.95 $1.99
Add to cart
Study Briefs
MS PowerPoint® 2010 Online content $4.95 $1.99
Customers also bought

Book details

List price: $150.00
Copyright year: 2011
Publisher: Prentice Hall PTR
Publication date: 1/5/2010
Binding: Hardcover
Pages: 512
Size: 7.00" wide x 9.00" long x 1.00" tall
Weight: 1.694
Language: English

List of Program Examples
List of Figures
Introduction to Java: Object-Oriented Programming for Modeling a World
Objects for Modeling a World.
Making Representations of a World
Why Java?
Introduction to Java
Whatrsquo;s Java about?
Basic (Syntax) Rules of Java
Using Java to Model the World
Manipulating Pictures in Java
Exploring Sound in Java
Exploring Music in Java
Methods in Java: Manipulating Pictures
Reviewing Java Basics
Java is about Classes and Methods
Methods that return something: Compositing images
Creating classes that do something
Objects as Agents: Manipulating Turtles
Turtles: An Early Computational Object
Drawing with Turtles
Creating animations with turtles and frames
Arrays: A Static Data Structure for Sounds
Manipulating Sampled Sounds
Inserting and Deleting in an Array
Introducing Linked Lists.
Structuring Music using Linked Lists
JMusic and Imports
Starting out with JMusic
Making a Simple Song Object
Simple structuring of notes with an array
Making the Song Something to Explore
Making Any Song Something to Explore
Exploring Music
Structuring Images using Linked Lists
Simple arrays of pictures
Listing the Pictures, Left-to-Right
Listing the Pictures, Layering
Reversing a List
Lists with Two Kinds of Elements
Trees: Hierarchical Structures for Media.
Trees of Images
Representing scenes with trees
Our First Scene Graph: Attack of the Killer Wolvies hellip;.
The Classes in the SceneGraph
Building a s<$$$>
Free shipping on orders over $35*

*A minimum purchase of $35 is required. Shipping is provided via FedEx SmartPost® and FedEx Express Saver®. Average delivery time is 1 – 5 business days, but is not guaranteed in that timeframe. Also allow 1 - 2 days for processing. Free shipping is eligible only in the continental United States and excludes Hawaii, Alaska and Puerto Rico. FedEx service marks used by permission."Marketplace" orders are not eligible for free or discounted shipping.

Learn more about the TextbookRush Marketplace.