Data structures with Java

著者

書誌事項

Data structures with Java

William H. Ford, William R. Topp

Pearson/Prentice Hall, c2005

大学図書館所蔵 件 / 1

この図書・雑誌をさがす

注記

Includes index

内容説明・目次

内容説明

For freshman-, sophomore-, or junior-level courses in Computer Science, Data Structures, and Algorithms in the departments of Computer Science, Computer Engineering, Computer Information Systems, and Business Information Systems. This modern object-oriented approach to data structures helps students make the transition from a first course in programming to an integrated understanding of data structures and their applications. Carefully developing topics with sufficient detail, this text enables students to learn about concepts on their own, offering instructors flexibility and allowing them to use the text as lecture reinforcement. It includes a solid introduction to algorithms, an integral part of understanding data structures, and uses Java syntax and structure in the design of data structures. Its breadth of coverage insures that core topics such as linked lists, sets, maps, and iterators are carefully and comprehensively discussed.

目次

1. Classes and Objects 2. Class Relationships 3. Designing Classes 4. Introduction to Algorithms 5. Generic Classes and Methods 6. Recursion 7. Sorting Algorithms 8. Collections and Lists 9. The Array-Based List Collection 10. Linked Lists 11. Implementing the LinkedList Class 12. Iterators 13. Implementing Iterators 14. Stacks 15. Queues and Priority Queues 16. Binary Trees 17. Binary Tree Applications 18. Binary Search Trees 19. Sets and Maps 20. Ordered Set and Map Implementation 21. Hashing as a Map Implementation 22. Heaps 23. Bit Arrays and File Compression 24. Graphs and Paths 25. Graph Algorithms 26. Graph Implementation 27. Balanced Search Trees 28. Number Theory and Cryptography 29. Assorted Algorithms Appendix A: Java Keywords. Appendix B: ASCII and Unicode Character Sets. Appendix C: Java Operator Summary. Appendix D: EZJava Tutorial.

「Nielsen BookData」 より

詳細情報

ページトップへ