Biondini

Thinking Recursively with Java: A 20th Anniversary Edition with Java by Eric S.

Description: Thinking Recursively with Java by Eric S. Roberts This text will provide readers with a thorough and clear introduction to the difficult concept of recursion. It will use a broad range of examples to illustrate the principles used in recursion and how to apply them to programming. It also will have numerous exercises to provide readers with practice. . FORMAT Paperback LANGUAGE English CONDITION Brand New Publisher Description To provide students with a more effective treatment of this difficult topic, John Wiley and Sons, Inc. published Thinking Recursively by Eric Roberts. Since its publication in 1986, Thinking Recursively has become a classic in a field in which books quickly become obsolete. By focusing on effective problem-solving strategies that enable students to "think recursively," this text has helped many students over the conceptual hurdle that recursion so often represents. Moreover, by including many more examples and exercises than typical, Thinking Recursivelymakes it possible for students to master recursive techniques. To celebrate the 20th anniversary of its initial publication, John Wiley and Sons is publishing Thinking Recursively with Java, making the book even more relevant to todays students. Course Hierarchy: May fit a variety of Java programming courses as a supplement at the introductory or intermediate levels or serve as a core text in intermediate or advanced level programming courses. Back Cover To understand recursion, you first have to understand recursion. If reading the statement above gives you a mild headache, you’re not alone. Recursion is not only one of the most important concepts in the computer science curriculum; it’s also one of the most challenging to understand. Now in Thinking Recursively with Java, author and award-winning teacher Eric Roberts, demystifies this often-frustrating topic by equipping you with effective problem-solving strategies that enable you to "think recursively.” Based on Roberts’s now classic text, Thinking Recursively (Wiley 1986), this 20th anniversary edition now uses Java, making recursion even more relevant to today’s students.  Features Learn how to apply recursive techniques, so you can succeed in advanced CS courses that depend on the use of recursive strategies. The book’s ample selection of examples and exercises (more than the typical general text) enables you to work through as many problems as you need to master recursive techniques. Examples now use Java, making the book compatible with modern approaches to introductory computer science. Expanded chapters on recursive backtracking and graphical applications support interesting examples enabled by current technology. The code in the book is fully compatible with the libraries produced by the ACM Java Task Force, as well as with other standard approaches to teaching Java. About the Author Eric Roberts is Professor of Computer Science and John and Cynthia Gunn University Fellow in Undergraduate Education at Stanford University. He is widely recognized as an expert teacher and has won numerous teaching awards at Stanford. He was the principal author of the ACM/IEEE-CS report on Computing Curricula 2001 and received the ACM-SIGCSE Award for Outstanding Contributions to Computer Science Education in 2003. Flap To understand recursion, you first have to understand recursion. If reading the statement above gives you a mild headache, youre not alone. Recursion is not only one of the most important concepts in the computer science curriculum; its also one of the most challenging to understand. Now in Thinking Recursively with Java , author and award-winning teacher Eric Roberts, demystifies this often-frustrating topic by equipping you with effective problem-solving strategies that enable you to "think recursively." Based on Robertss now classic text, Thinking Recursively (Wiley 1986), this 20th anniversary edition now uses Java, making recursion even more relevant to todays students. Features Learn how to apply recursive techniques, so you can succeed in advanced CS courses that depend on the use of recursive strategies. The books ample selection of examples and exercises (more than the typical general text) enables you to work through as many problems as you need to master recursive techniques. Examples now use Java, making the book compatible with modern approaches to introductory computer science. Expanded chapters on recursive backtracking and graphical applications support interesting examples enabled by current technology. The code in the book is fully compatible with the libraries produced by the ACM Java Task Force, as well as with other standard approaches to teaching Java. About the Author Eric Roberts is Professor of Computer Science and John and Cynthia Gunn University Fellow in Undergraduate Education at Stanford University. He is widely recognized as an expert teacher and has won numerous teaching awards at Stanford. He was the principal author of the ACM/IEEE-CS report on Computing Curricula 2001 and received the ACM-SIGCSE Award for Outstanding Contributions to Computer Science Education in 2003. Author Biography Eric Roberts is Professor of Computer Science and John and Cynthia Gunn University Fellow in Undergraduate Education at Stanford University. He is widely recognized as an expert teacher and has won numerous teaching awards at Stanford. He was the principal author of the ACM/IEEE-CS report on Computing Curricula 2001 and received the ACM-SIGCSE Award for Outstanding Contributions to Computer Science Education in 2003. Table of Contents Preface. 1. The Idea of Recursion. 2. Mathematical Preliminaries. 3. Recursive Functions. 4. The Procedural Approach. 5. The Tower of Hanoi. 6. Permutations. 7. Sorting. 8. Recursive Backtracking. 9. Graphical Applications. 10. Recursive Data. 11. Implementation of Recursion. Index. Long Description To understand recursion, you first have to understand recursion. If reading the statement above gives you a mild headache, youre not alone. Recursion is not only one of the most important concepts in the computer science curriculum; its also one of the most challenging to understand. Now in Thinking Recursively with Java , author and award-winning teacher Eric Roberts, demystifies this often-frustrating topic by equipping you with effective problem-solving strategies that enable you to "think recursively." Based on Robertss now classic text, Thinking Recursively (Wiley 1986), this 20th anniversary edition now uses Java, making recursion even more relevant to todays students. Features Learn how to apply recursive techniques, so you can succeed in advanced CS courses that depend on the use of recursive strategies. The books ample selection of examples and exercises (more than the typical general text) enables you to work through as many problems as you need to master recursive techniques. Examples now use Java, making the book compatible with modern approaches to introductory computer science. Expanded chapters on recursive backtracking and graphical applications support interesting examples enabled by current technology. The code in the book is fully compatible with the libraries produced by the ACM Java Task Force, as well as with other standard approaches to teaching Java. About the Author Eric Roberts is Professor of Computer Science and John and Cynthia Gunn University Fellow in Undergraduate Education at Stanford University. He is widely recognized as an expert teacher and has won numerous teaching awards at Stanford. He was the principal author of the ACM/IEEE-CS report on Computing Curricula 2001 and received the ACM-SIGCSE Award for Outstanding Contributions to Computer Science Education in 2003. Feature Updated and revised to include the use of Java for programming examples, this book provides readers with a thorough and clear introduction to the difficult concept of recursion. Uses a broad range of examples to illustrate the principles used in recursion and how to apply them to programming. Features imaginative examples along with various exercises and their solutions. Details ISBN0471701467 Short Title THINKING RECURSIVELY W/JAVA Language English ISBN-10 0471701467 ISBN-13 9780471701460 Media Book Format Paperback Illustrations Yes Edition 20th Imprint John Wiley & Sons Inc Place of Publication New York Country of Publication United States Replaces 9780471816522 Subtitle A 20th Anniversary Edition with Java DOI 10.1604/9780471701460 UK Release Date 2006-02-03 AU Release Date 2005-11-01 NZ Release Date 2005-11-01 Author Eric S. Roberts Pages 188 Publisher John Wiley & Sons Inc Edition Description 20th Anniversary Edition Year 2006 Publication Date 2006-02-03 DEWEY 005.1 Audience Professional & Vocational US Release Date 2006-02-03 We've got this At The Nile, if you're looking for it, we've got it. With fast shipping, low prices, friendly service and well over a million items - you're bound to find what you want, at a price you'll love! TheNile_Item_ID:137341349;

Price: 147.87 AUD

Location: Melbourne

End Time: 2024-11-02T02:57:43.000Z

Shipping Cost: 0 AUD

Product Images

Thinking Recursively with Java: A 20th Anniversary Edition with Java by Eric S.

Item Specifics

Restocking fee: No

Return shipping will be paid by: Buyer

Returns Accepted: Returns Accepted

Item must be returned within: 30 Days

ISBN-13: 9780471701460

Book Title: Thinking Recursively with Java

Item Height: 239 mm

Item Width: 161 mm

Author: Eric S. Roberts

Publication Name: Thinking Recursively with Java

Format: Paperback

Language: English

Publisher: John Wiley & Sons Inc

Subject: Computer Science

Publication Year: 2006

Type: Textbook

Item Weight: 272 g

Number of Pages: 188 Pages

Recommended

Thinking Recursively with Java 20th Anniversary Edition by Roberts New+=
Thinking Recursively with Java 20th Anniversary Edition by Roberts New+=

$107.85

View Details
Eric S. Roberts Thinking Recursively (Paperback) (UK IMPORT)
Eric S. Roberts Thinking Recursively (Paperback) (UK IMPORT)

$204.12

View Details
Thinking Recursively With Java : 20th Anniversary Edition, Paperback by Rober...
Thinking Recursively With Java : 20th Anniversary Edition, Paperback by Rober...

$72.70

View Details
Thinking Recursively with Java Paperback Eric S. Roberts
Thinking Recursively with Java Paperback Eric S. Roberts

$30.60

View Details
Think in Recursion in Algorithmic Programming: Write recursive computer algorith
Think in Recursion in Algorithmic Programming: Write recursive computer algorith

$41.90

View Details
Think in Recursion in Algorithmic Programming: Write recursive computer algor...
Think in Recursion in Algorithmic Programming: Write recursive computer algor...

$41.89

View Details
Advances in Credit Risk Modelling and Corporate Bankruptcy Prediction by Stewart
Advances in Credit Risk Modelling and Corporate Bankruptcy Prediction by Stewart

$140.40

View Details
Thinking Recursively by Eric S Roberts: New
Thinking Recursively by Eric S Roberts: New

$136.92

View Details
Roberts - Thinking Recursively - New paperback or softback - S9000z
Roberts - Thinking Recursively - New paperback or softback - S9000z

$149.31

View Details
THINKING RECURSIVELY By Eric S. Roberts **BRAND NEW**
THINKING RECURSIVELY By Eric S. Roberts **BRAND NEW**

$59.95

View Details