Solution Manual For Data Structures and Other Objects Using C 4 e Michael Main Walter Savitch

You might also like

Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

Solution Manual for Data Structures and Other

Objects Using C++, 4/E Michael Main, Walter


Savitch
full chapter at: https://testbankbell.com/product/solution-manual-
for-data-structures-and-other-objects-using-c-4-e-michael-main-
walter-savitch/
Data Structures and Other Objects Using C++ takes a gentle approach to
the data structures course in C++. Providing an early, self-contained
review of object-oriented programming and C++, this text gives students
a firm grasp of key concepts and allows those experienced in another
language to adjust easily. Flexible by design, professors have the option
of emphasizing object-oriented programming, covering recursion and
sorting early, or accelerating the pace of the course. Finally, a solid
foundation in building and using abstract data types is also provided,
along with an assortment of advanced topics such as B-trees for project
building and graphs.

Michael Main is an Associate Professor of Computer Science at the


University of Colorado at Boulder. He earned his BS, MS, and PhD at
Washington State University.

Walter Savitch is Professor Emeritus of Computer Science at the


University of California at San Diego. His interests include complexity
theory, formal language theory, computational linguistics, and the
development of computer science education materials, including several
leading textbooks. He holds a PhD in mathematics from the University
of California at Berkeley.
Walter John Savitch (born February 21, 1943) is best known for
discovering the complexity class NL (nondeterministic logarithmic
space), and for Savitch's theorem, which defines a relationship between
the NSPACE and DSPACE complexity classes. His work in establishing
complexity classes has helped to create the background against which
non-deterministic and probabilistic reasoning can be performed.
He has also done extensive work in the field of natural language
processing and mathematical linguistics. He has been focused on
computational computing as it applies to genetics and biology for over
10 years.

Aside from his work in theoretical computer science, Savitch has written
a number of textbooks for learning to program in C/C++, Java, Ada,
Pascal and others.

Savitch received his PhD in mathematics from UC Berkeley in 1969


under the supervision of Stephen Cook. Since then he has been a
professor at UCSD where he is currently a professor emeritus in the
computer science department.

You might also like