C++ Programming: Program Design Including Data Structures

Купить бумажную книгу и читать

Купить бумажную книгу

По кнопке выше можно купить бумажные варианты этой книги и похожих книг на сайте интернет-магазина "Лабиринт".

Using the button above you can buy paper versions of this book and similar books on the website of the "Labyrinth" online store.

Реклама. ООО "ЛАБИРИНТ.РУ", ИНН: 7728644571, erid: LatgCADz8.

Название: C++ Programming: Program Design Including Data Structures

Автор:

Издательство: Course Technology

Год: 2012

ISBN: 1133526322, 9781133526322

Страниц: 1665

Формат: PDF

Размер: 159 Mb

Язык: Английский

C++ Programming: Program Design Including Data Structures, Sixth Edition remains the definitive text for the CS1/CS2 course sequence. D.S. Malik's time-tested, student-centered methodology uses a strong focus on problem-solving and full-code examples to vividly demonstrate the how and why of applying programming concepts and utilizing C++ to work through a problem. This new edition includes updated end-of-chapter exercises, new debugging exercises, an earlier introduction to variables and a streamlined discussion of user-discussion of user-defined functions. Malik's text ensures students learn how to apply the C++ programming language, and are motivated to understand the "why?" behind key C++ concepts.

Contents:

 

Preface.

An Overview of Computers and Programming Languages.

Basic Elements of C++.

Input/Output.

Control Structures I (Selection).

Control Structures II (Repetition).

User-Defined Functions.

User-Defined Simple Data Types, Namespaces, and the string Type.

Arrays and Strings Binary Trees.

Graphs.

Standard Template Library (STL).

Classes and Data Abstraction.

Inheritance and Composition.

Pointers, Classes, Virtual Functions, Abstract Classes, and Lists.

Overloading and Templates.

Exception Handling.

Recursion.

Linked Lists.

Stacks and Queues.

Searching and Sorting Algorithms.

Appendix A Reserved Words.

Appendix B Operator Precedence.

Appendix C Character Sets.

Appendix D Operator Overloading.

Appendix E Additional C++ Topics.

Appendix F Header Files.

Appendix G Memory Size on a System and Random Number Generator.

Appendix H References.

Appendix I Answers to Odd-Numbered Exercises.

Index.

Дата создания страницы: