000 02354cam a22002534a 4500
001 vtls000002473
003 VRT
005 20250102222434.0
008 081129s2005 maua |b 001 0 eng
020 _a0072823798 (hardcover : alk. paper)
039 9 _a201402040046
_bVLOAD
_c201007211113
_dmalmash
_c200812011511
_dvenkatrajand
_c200811291304
_dNoora
_y200811291301
_zNoora
050 0 0 _aQA76.73.J38
_bC657 2005
100 1 _aCollins, William J.
_q(William Joseph)
_9186
245 1 0 _aData Structures and the Java Collections Framework /
_cWilliam J. Collins.
250 _a2nd ed.
260 _aBoston :
_bMcGraw-Hill,
_cc2005.
300 _axix, 761 p. :
_bill. ;
_c24 cm.
504 _aIncludes bibliographical references (p. 747-748) and index.
505 _a1 Object-Oriented Concepts 2 Additional Features of Java 3 Analysis of Algorithms 4 The Java Collections Framework 5 Recursion 6 Array-Based Lists 7 Linked Lists 8 Queues and Stacks 9 Binary Trees 10 Binary Search Trees 11 Sorting 12 Tree Maps and Tree Sets 13 Priority Queues 14 Hashing 15 Graphs, Trees, and Networks Appendix 1 Java Review Appendix 2 Mathematical Background Appendix 3 Additional Features of the Java Collections Framework
520 _aData Structures and the Java Collections Framework, 2/e by William Collins teaches the fundamentals of data structures using java. This student-friendly book focuses on teaching students how to apply the concepts presented. To that end many applications and examples are included throughout the book. Collins also provides programming projects at the end of each chapter, which get students hands on with code. In the second edition, Collins has increased his coverage on teaching students to build data structures from scratch. He also continues to use the Java Collections Framework where appropriate. His goal is give students an excellent background in creating data structures themselves, as well as make them comfortable using the standard library. On-line Labs accompany this book and make it easy to have students start practice what they are learning. These labs can be used as open-labs, closed labs, or homework assignments and are designed to give students hands-on experience in programming.
650 0 _aJava (Computer program language)
_91365
650 0 _aData structures (Computer science)
_9188
942 _2lcc
_n0
_cBK
999 _c447
_d447