Skip to content

Problem Solving with Data Structures Using Java A Multimedia Approach

Best in textbook rentals since 2012!

ISBN-10: 0136060617

ISBN-13: 9780136060611

Edition: 2011

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

List price: $150.00
Blue ribbon 30 day, 100% satisfaction guarantee!
Out of stock
We're sorry. This item is currently unavailable.
what's this?
Rush Rewards U
Members Receive:
Carrot Coin icon
XP icon
You have reached 400 XP and carrot coins. That is the daily max!

Description:

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.
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

Contents
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
Animation
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<$$$>