Data structures, algorithms, and object-oriented programming / (Record no. 113)

MARC details
000 -LEADER
fixed length control field 02949cam a2200265 a 4500
001 - CONTROL NUMBER
control field 4928782
003 - CONTROL NUMBER IDENTIFIER
control field OSt
005 - DATE AND TIME OF LATEST TRANSACTION
control field 20230806134402.0
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION
fixed length control field 960304s1996 nyua b 001 0 eng d
020 ## - INTERNATIONAL STANDARD BOOK NUMBER
International Standard Book Number 0070278938
040 ## - CATALOGING SOURCE
Original cataloging agency BUL
Transcribing agency BUL
Modifying agency BUL
Language of cataloging eng
Description conventions rda
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER
Classification number 005.73
Item number HET
Edition number 22
100 1# - MAIN ENTRY--PERSONAL NAME
Personal name Heileman, Gregory L.
245 10 - TITLE STATEMENT
Title Data structures, algorithms, and object-oriented programming /
Statement of responsibility, etc. Gregory L. Heileman.
260 ## - PUBLICATION, DISTRIBUTION, ETC.
Place of publication, distribution, etc. New York ;
-- St.louis
-- San francisco :
Name of publisher, distributor, etc. McGraw-Hill,
Date of publication, distribution, etc. c1996.
300 ## - PHYSICAL DESCRIPTION
Extent xii, 446 p. :
Other physical details ill. ;
Dimensions 24 cm.
440 #0 - SERIES STATEMENT/ADDED ENTRY--TITLE
Title McGraw-Hill series in computer science.
Name of part/section of a work Fundamentals of computing and programming
500 ## - GENERAL NOTE
General note PART ONE : FUNDAMENTALS <br/>1 Background <br/>1.1 Abstract data types <br/>1.2 Pueudocode<br/>1.3 A model of computer memory <br/>Exercises <br/>Chapter notes<br/><br/>2 Algorithms <br/>2.1 Efficiency of algorithms <br/>2.2 Algorithmic analysis <br/>2.3 Algorithmic techniques<br/>Exercises <br/>Chapter notes <br/><br/>3 Data structure and C programs <br/>3,1 The pre-processor <br/>3.2 Variable and storage classes <br/>3.3 Pointers <br/>Exercises <br/>Chapter notes <br/>etc <br/><br/>4 Object oriented programming and C++<br/>4.1 Fundamental concepts <br/>4.2 The C++ programming and polymorphism <br/>4.3 A extended example : Matrix ADT implementation in C++<br/>Exercises <br/>Chapter notes <br/><br/>PART 11 BASIC DATA STRUCTURE <br/>5 Lists <br/>5.1 The list ADT<br/>5.2 Sequential mapping <br/>5.3 Linked lists <br/>Exercises <br/>Chapter notes <br/><br/>6 Stacks and Queues <br/>6.1 The stack and queue ADTs<br/>6.2 Stacks and expression evaluation <br/>6.3 Stacks and recursion <br/>Exercises <br/>Chapter notes <br/><br/>7. Binary search trees<br/>7.1 Definitions <br/>7.2 Dynamic set operation <br/>7.3 Binary search tree implementation <br/>Exercises<br/>Chapter notes <br/><br/>8. Hashing <br/>8.1 Hash tables<br/>8.2 Hash functions <br/>8.3 Collision resolution strategies <br/>Exercises <br/>Chapter notes <br/><br/>9 Priority queues <br/>9.1 The priority queues ADT<br/>9.2 Balanced trees<br/>9.3 Binary heaps <br/>Exercises <br/>Chapter notes<br/><br/>PART THREE : ADVANCEED DATA STRUCTURE <br/>10 Amortized analysis <br/>10.1 An overview<br/>10.2 Accounting method <br/>10.3 Potential method <br/>Exercises <br/>Chapter notes <br/><br/>11, Balanced search trees <br/>11.1 Rotation <br/>11.2 AVL trees <br/>11.3 Red balck trees <br/>Exercises <br/>Chapter notes <br/><br/>12 : Heaps <br/>12.1 Meldable priority queue ADT <br/>12.2 Non amortized data structure <br/>12.3 Amortized data structure <br/>Exercises <br/>Chapter notes <br/><br/>13 Dynamic sets special operations <br/>13.1 Range searching <br/>13.2 Multidimentianal searching <br/>13.3 The disjoint set ADT <br/>13.4 An extended example <br/><br/>14 Graphs <br/>14.1 Graph problems <br/>14.2 Graph representation <br/>14.3 Basic search techniques <br/>Exercises <br/>Chapter notes <br/><br/>
504 ## - BIBLIOGRAPHY, ETC. NOTE
Bibliography, etc. note Includes bibliographical : p.433-438 and index : p.439-446
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Data structures (Computer science)
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Computer algorithms.
650 #0 - SUBJECT ADDED ENTRY--TOPICAL TERM
Topical term or geographic name entry element Object-oriented programming (Computer science)
942 ## - ADDED ENTRY ELEMENTS (KOHA)
Source of classification or shelving scheme Dewey Decimal Classification
Koha item type Book Closed Access
Classification part 005.73
Item part 1
Call number prefix HEI
Call number suffix 005.73 HEI
Holdings
Withdrawn status Lost status Source of classification or shelving scheme Damaged status Not for loan Home library Current library Date acquired Source of acquisition Inventory number Total Checkouts Full call number Barcode Date last seen Copy number Price effective from Koha item type
    Dewey Decimal Classification     Engineering Library Engineering Library 01/22/2021 Purchased 0009680   005.73 HET 1 BUML23080291 01/22/2021 1 01/22/2021 Book Open Access