Object-Oriented Data Structures Using Java
Author: Nell B Dal
Data Structures in Java is a continuation of Nell Dale's best-selling Introduction to Java and Software Design text. Data Structures is designed for students who have already taken one semester of computer science and are able to take a problem of medium complexity, write an algorithm to solve the problem, code the algorithm in a programming language, and demonstrate the correctness of their solution. The focus is on teaching computer science principles with chapter concepts being reinforced by case studies. The object-oriented concepts of encapsulation, inheritance, and polymorphism are covered, while the book remains centered on abstract data types.
Booknews
Written to present the algorithmic, programming, and structuring techniques of traditional data structures courses in an object- oriented context, this text presents the familiar topics, but with an emphasis on defining structures using Java interfaces and encapsulating them as Java classes. Chapters cover software engineering, data design and implementation, unsorted and sorted lists, stacks and queues, linked structures, programming with recursion, and sorting and searching algorithms. Annotation c. Book News, Inc., Portland, OR (booknews.com)
Table of Contents:
1 | Software Engineering | 1 |
2 | Data Design and Implementation | 69 |
3 | ADTs Unsorted List and Sorted List | 139 |
4 | ADTs Stack and Queue | 249 |
5 | Linked Structures | 341 |
6 | Lists Plus | 405 |
7 | Programming with Recursion | 475 |
8 | Binary Search Trees | 529 |
9 | Priority Queues, Heaps, and Graphs | 611 |
10 | Sorting and Searching Algorithms | 673 |
App. A | Java Reserved Words | 749 |
App. B | Operator Precedence | 750 |
App. C | Primitive Data Types | 751 |
App. D | ASCII Subset of Unicode | 752 |
Answers to Selected Exercises | 753 | |
Index | 793 |
See also: Whole Foods or Perfect Party Planner
Advanced PHP Programming
Author: George Schlossnagl
Over the past three years PHP has evolved from being a niche language used to add dynamic functionality to small sites to a powerful tool making strong inroads into large-scale, business-critical Web systems.
The rapid maturation of PHP has created a skeptical population of users from more traditional "enterprise" languages who question the readiness and ability of PHP to scale, as well as a large population of PHP developers without formal computer science backgrounds who have learned through the hands-on experimentation while developing small and midsize applications in PHP.
While there are many books on learning PHP and developing small applications with it, there is a serious lack of information on "scaling" PHP for large-scale, business-critical systems. Schlossnagle's Advanced PHP Programming fills that void, demonstrating that PHP is ready for enterprise Web applications by showing the reader how to develop PHP-based applications for maximum performance, stability, and extensibility.
Slashdot.org
George Schlossnagle has written a great book on PHP programming which ought to generate some enthusiasm. But it's not just about PHP5: the book includes great information on everything from coding style to high-level problem-solving. I met George through a friend of mine who works for the Developers Library, and I'm glad to have finally gotten a look at his book. ... Definitely recommended.
No comments:
Post a Comment