000 -LEADER |
fixed length control field |
02165nam a22002297a 4500 |
005 - DATE AND TIME OF LATEST TRANSACTION |
control field |
20240923140340.0 |
008 - FIXED-LENGTH DATA ELEMENTS--GENERAL INFORMATION |
fixed length control field |
191024b ||||| |||| 00| 0 eng d |
020 ## - INTERNATIONAL STANDARD BOOK NUMBER |
International Standard Book Number |
9781337117562 |
082 ## - DEWEY DECIMAL CLASSIFICATION NUMBER |
Classification number |
005.133 |
100 ## - MAIN ENTRY--PERSONAL NAME |
Preferred name for the person |
Malik, D. S. |
Relator term |
Author |
245 ## - TITLE STATEMENT |
Title |
C++ programming : |
Remainder of title |
program design including data structures / |
Statement of responsibility, etc |
D.S. Malik. |
250 ## - EDITION STATEMENT |
Edition statement |
Eighth edition. |
260 ## - PUBLICATION, DISTRIBUTION, ETC. (IMPRINT) |
Place of Publication |
Boston, MA |
Name of Publisher |
Cengage Learning |
Date of Publication |
c2018. |
300 ## - PHYSICAL DESCRIPTION |
Extent |
xxxviii, 1679 pages : |
Other physical details |
illustrations ; |
Dimensions |
23 cm |
500 ## - GENERAL NOTE |
General note |
D.S. Malik, Creighton University<br/>D.S. Malik is a Professor of Mathematics and the first recipient and current holder of The Frederick H. and Anna K. Scheerer Endowed Chair in Mathematics at Creighton University. Dr. Malik received his Ph.D. from Ohio University in 1985 and has published more than 50 papers and 18 books on abstract algebra, applied mathematics, graph theory, fuzzy automata theory and languages, fuzzy logic and its applications, programming, data structures, and discrete mathematics.<br/> |
504 ## - BIBLIOGRAPHY, ETC. NOTE |
Bibliography, etc |
Includes bibliographical references and index. |
505 ## - CONTENTS |
Formatted contents note |
Table of Contents Show Less<br/>C++ Programming: Program Design Including Data Structures<br/>TABLE OF CONTENTS<br/>1. An Overview of Computers and Programming Languages<br/>2. Basic Elements of C++<br/>3. Input/Output<br/>4. Control Structures I (Selection)<br/>5. Control Structures II (Repetition)<br/>6. User-Defined Function<br/>7. Namespaces, the class string, and User-Defined Simple Data Types<br/>8. Arrays<br/>a. One dimensional arrays<br/>b. Sequential search<br/>c. Selection sort<br/>d. Two and multi-dimensional arrays<br/>e. The class vector<br/>9. Records (structs)<br/>10. Classes and Data Abstraction<br/>11. Inheritance and Composition<br/>12. Pointers, Classes, Virtual Functions, and Abstract Classes<br/>13. Operator Overloading and Templates<br/>14. Exception Handling<br/>15. Recursion<br/>16. Linked Lists<br/>17. Stacks and Queue<br/>18. Searching and Sorting Algorithms<br/>a. Binary Search<br/>b. Bubble Sort<br/>c. Selection Sort<br/>d. Insertion Sort<br/>e. Quick Sort<br/>f. Merge Sort<br/>g. Heap Sort<br/>19. Binary Trees<br/><br/>20. Graph Algorithms<br/>21. Standard Template Library<br/> |
526 ## - STUDY PROGRAM INFORMATION NOTE |
-- |
000-099 |
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name as entry element |
C++ (Computer program language) |
650 ## - SUBJECT ADDED ENTRY--TOPICAL TERM |
Topical term or geographic name as entry element |
Computer programming. |
942 ## - ADDED ENTRY ELEMENTS |
Source of classification or shelving scheme |
|
Item type |
BOOK |
Issues (borrowed), all copies |
8 |