Book description
Data structure is the logical organization of a set of data items that collectively describes an object. Using the C programming language, this book describes how to effectively choose and design a data structure for a given situation or problem. Data structures using C maintains a fine balance between discussions on fundamental concepts and advanced topics, supported by relevant algorithms and solved examples. It completely covers the curriculum requirements of computer engineering courses.
Table of contents
- Cover
- Title page
- Contents
- About the Author
- Dedication
- Preface to the Second Edition
- Preface
-
Chapter 1: Overview of C
- 1.1 The History
- 1.2 Characters Used in C
- 1.3 Data Types
- 1.4 C Tokens
- 1.5 Structure of a C Program
- 1.6 printf () and scanf () Functions
- 1.7 Comments
- 1.8 Escape Sequence (Backslash Character Constants)
- 1.9 Operators and Expressions
- 1.10 Flow of Control
- 1.11 Input–Output Functions (I/O)
- 1.12 Arrays
- 1.13 Structures
- 1.14 User-defined Data Types
- 1.15 Unions
- 1.16 Functions
- 1.17 Recursion
- Chapter 2: Data Structures and Algorithms: An Introduction
- Chapter 3: Arrays: Searching and Sorting
- Chapter 4: Stacks and Queues
- Chapter 5: Pointers
- Chapter 6: Linked Lists
- Chapter 7: Trees
- Chapter 8: Graphs
- Chapter 9: Files
- Chapter 10: Advanced Data Structures
- Appendix A. ASCII Codes (Character Sets)
- Appendix B. Table of Format Specifiers
- Appendix C. Escape Sequences
- Appendix D. Trace of Huffman Algorithm
- Notes
- Acknowledgements
- Copyright
- Backcover
Product information
- Title: Data Structures using C, 2nd Edition
- Author(s):
- Release date: June 2013
- Publisher(s): Pearson India
- ISBN: 9789332536388
You might also like
audiobook
Fall in Love with the Problem, Not the Solution
Unicorns-companies that reach a valuation of more than $1 billion-are rare. Uri Levine has built two. …
video
Full Stack Web Development Mastery Course - Novice to Expert
Full stack development refers to the development of both frontend (client-side) and backend (server-side) portions of …
audiobook
How to Do Nothing
A galvanizing critique of the forces vying for our attention-and our personal information-that redefines what we …
video
Angular - The Complete Guide [2023 Edition]
If you are looking to become a proficient Angular developer and build modern, responsive, and scalable …