Data Structures and Algorithms in Java

Data Structures and Algorithms in Java, Second Edition is designed to be easy to read and understand although the topic itself is complicated. Algorithms are the procedures that software programs use to manipulate data structures. Besides clear and simple example programs, the author includes a workshop as a small demonstration program executable on a Web browser. The programs demonstrate in graphical form what data structures look like and how they operate. In the second edition, the program is rewritten to improve operation and clarify the algorithms, the example programs are revised to work with the latest version of the Java JDK, and questions and exercises will be added at the end of each chapter making the book even more useful.

 

Educational Supplement

Suggested solutions to the programming projects found at the end of each chapter are made available to instructors at recognized educational institutions. This educational supplement can be found at www.prenhall.com, in the Instructor Resource Center.

 

 

1100840388
Data Structures and Algorithms in Java

Data Structures and Algorithms in Java, Second Edition is designed to be easy to read and understand although the topic itself is complicated. Algorithms are the procedures that software programs use to manipulate data structures. Besides clear and simple example programs, the author includes a workshop as a small demonstration program executable on a Web browser. The programs demonstrate in graphical form what data structures look like and how they operate. In the second edition, the program is rewritten to improve operation and clarify the algorithms, the example programs are revised to work with the latest version of the Java JDK, and questions and exercises will be added at the end of each chapter making the book even more useful.

 

Educational Supplement

Suggested solutions to the programming projects found at the end of each chapter are made available to instructors at recognized educational institutions. This educational supplement can be found at www.prenhall.com, in the Instructor Resource Center.

 

 

63.99 In Stock
Data Structures and Algorithms in Java

Data Structures and Algorithms in Java

by Robert Lafore
Data Structures and Algorithms in Java

Data Structures and Algorithms in Java

by Robert Lafore

eBook

$63.99 

Available on Compatible NOOK devices, the free NOOK App and in My Digital Library.
WANT A NOOK?  Explore Now

Related collections and offers


Overview

Data Structures and Algorithms in Java, Second Edition is designed to be easy to read and understand although the topic itself is complicated. Algorithms are the procedures that software programs use to manipulate data structures. Besides clear and simple example programs, the author includes a workshop as a small demonstration program executable on a Web browser. The programs demonstrate in graphical form what data structures look like and how they operate. In the second edition, the program is rewritten to improve operation and clarify the algorithms, the example programs are revised to work with the latest version of the Java JDK, and questions and exercises will be added at the end of each chapter making the book even more useful.

 

Educational Supplement

Suggested solutions to the programming projects found at the end of each chapter are made available to instructors at recognized educational institutions. This educational supplement can be found at www.prenhall.com, in the Instructor Resource Center.

 

 


Product Details

ISBN-13: 9780134847993
Publisher: Pearson Education
Publication date: 09/06/2017
Sold by: Barnes & Noble
Format: eBook
Pages: 800
File size: 51 MB
Note: This product may take a few minutes to download.
Age Range: 18 Years

About the Author

Robert Lafore has degrees in Electrical Engineering and Mathematics, has worked as a systems analyst for the Lawrence Berkeley Laboratory, founded his own software company, and is a best-selling writer in the field of computer programming. Some of his current titles are C++ Interactive Course and Object-Oriented Programming in C++. Earlier best-selling titles include Assembly Language Primer for the IBM PC and XT and (back at the beginning of the computer revolution) Soul of CP/M.

Table of Contents

  • Introduction. 
  • 1. Overview. 
  • 2. Arrays. 
  • 3. Simple Sorting. 
  • 4. Stacks and Queues. 
  • 5. Linked Lists. 
  • 6. Recursion.
  • 7. Advanced Sorting. 
  • 8. Binary Trees. 
  • 9. Red-Black Trees.
  • 10. 2-3-4 Trees and External Storage.
  • 11. Hash Tables.
  • 12. Heaps.
  • 13. Graphs.
  • 14. Weighted Graphs.
  • 15. When to Use What.
  • Appendix A. Running the Workshop Applets and Example Programs.
  • Appendix B. Further Reading.
  • Appendix C. Answers to Questions.
  • Index.
From the B&N Reads Blog

Customer Reviews