Algorithms, data structures, and problem solving with C++
β Scribed by Mark Allen Weiss
- Book ID
- 127449890
- Publisher
- Addison-Wesley
- Year
- 1996
- Tongue
- English
- Weight
- 2 MB
- Edition
- 2
- Category
- Library
- ISBN
- 0805316663
No coin nor oath required. For personal study only.
β¦ Synopsis
Algorithms, Data Structures, and Problem Solving with C++ is the first CS2 textbook that clearly separates the interface and implementation of data structures. The interface and running time of data structures are presented first, and students have the opportunity to use the data structures in a host of practical examples before being introduced to the implementations. This unique approach enhances the ability of students to think abstractly.FeaturesRetains an emphasis on data structures and algorithm design while using C++ as the language of implementation.Reinforces abstraction by discussing interface and implementations of data structures in different parts of the book.Incorporates case studies such as expression evaluation, cross-reference generation, and shortest path calculations.Provides a complete discussion of time complexity and Big-Oh notation early in the text.Gives the instructor flexibility in choosing an appropriate balance between practice, theory, and level of C++ detail. Contains optional advanced material in Part V.Covers classes, templates, and inheritance as fundamental concepts in sophisticated C++ programs.Contains fully functional code that has been tested on g++2.6.2, Sun 3.0.1, and Borland 4.5 compilers. Code is integrated into the book and also available by ftp.Includes end-of-chapter glossaries, summaries of common errors, and a variety of exercises.
π SIMILAR VOLUMES
Building on widespread use of the C++ programming language in industry and education, this book provides a broad-based and case-driven study of data structures -- and the algorithms associated with them -- using C++ as the language of implementation. This book places special emphasis on the connecti
C# programmers: no more translating data structures from C++ or Java to use in your programs! Mike McMillan provides a tutorial on how to use data structures and algorithms plus the first comprehensive reference for C# implementation of data structures and algorithms found in the .NET Framework libr
In this paper we study the performance of two stochastic search methods: Genetic Algorithms and Simulated Annealing, applied to the optimization of pin-jointed steel bar structures. We show that it is possible to embed these two schemes into a single parametric family of algorithms, and that optimal