Data structures and algorithms in java / Adam Drozdek.
Material type:
- 9789814226585
- QA 76.73.J38 .D76 2007

Item type | Current library | Home library | Collection | Call number | Copy number | Status | Date due | Barcode | |
---|---|---|---|---|---|---|---|---|---|
![]() |
National University - Manila | LRC - Main General Circulation | Computer Science | GC QA 76.73.J38 .D76 2007 (Browse shelf(Opens below)) | c.1 | Available | NULIB000002559 |
Browsing LRC - Main shelves, Shelving location: General Circulation, Collection: Computer Science Close shelf browser (Hides shelf browser)
No cover image available |
![]() |
![]() |
![]() |
![]() |
![]() |
![]() |
||
GC QA 76.73.J38 .B76 1999 Ready-to-run Java 3D / | GC QA 76.73.J38 .C43 2014 Core Java professional / | GC QA 76.73.J38 .D45 2015 Java how to program: early objects / | GC QA 76.73.J38 .D76 2007 Data structures and algorithms in java / | GC QA 76.73.J38 .F37 2012 Java programming / | GC QA 76.73.J38 .H67 2017 vol.2 Core java: volume II advanced features / | GC QA 76.73.J38 .K62 2010 Data structures : Abstraction and design using java / |
Includes index.
1. Object-Oriented Programming Using Java 2. Complexity Analysis 3. Linked Lists 4. Stacks and Queues 5. Recursion 6. Binary Trees 7. Multiway Trees 8. Graphs 9. Sorting 10. Hashing 11. Data Compression 12. Memory Management 13. String Matching Appendix A: Computing BIG-O Appendix B: NP-Completeness
Using the Java programming language, author Adam Drozdek highlights three important aspects of data structures and algorithms. First, the book places special emphasis on the connection between data structures and their algorithms, including an analysis of the algorithms' complexity. Second, the book presents data structures in the context of object-oriented program design, stressing the principle of information hiding in its treatment of encapsulation and decomposition. Finally, the book closely examines data structure implementation. Overall, this practical and theoretical book prepares students with a solid foundation in data structures for future courses and work in design implementation, testing, or maintenance of virtually any software system.
There are no comments on this title.