Here is a comprehensive treatment of data structures using the 1989 ANSI standard implementation of the C language. The author covers all basic and structured data types, including lists, strings, and abstract types. Examples come with completely debugged source code and output results. A special section on data structures in an object-oriented environment using C++ is included. Special attention is paid to development of practical applications such as windows, databases, mathematical problems, and text editors. The use of the C language and treatment of object-oriented methods lays a solid foundation for software development in the professional environment of the future.
- Hardback | 630 pages
- 180.34 x 259.59 x 33.53mm | 1,342.63g
- 01 Jan 1991
- Elsevier Science Publishing Co Inc
- Academic Press Inc
- San Diego, United States
About Saumyendra Sengupta
By Saumyendra Sengupta and Paul Edwards
Table of contents
Basic Concepts of Data Structure. Pointers and Structures in C. Arrays and Strings. Recursion. Lists. Stacks and Queues. Trees. Files. Algorithms for Searching and Sorting. The Object-Oriented Programming Approach. Applications for Simple Database Programming Using B-Trees. Applications for Science and Engineering. Compiler and Editor Applications. Applications for Windowing. Applications for Mathematics. Appendixes: Important C Language Information. Standard C Library Functions for Handling Strings. Bibliography. Each Chapter Includes Examples, Review Questions, and Exercises. Index.