Author bio

Richard Johnsonbaugh

Richard Johnsonbaugh - book author

Richard Johnsonbaugh is the author of books: Discrete Mathematics, Solutions manual: Discrete mathematics, Foundations of Mathematical Analysis, Algorithms, Object-Oriented Programming in C++, C for Scientists and Engineers, Applications Programming in ANSI C, Applications Programming in C++, Applications Programming in ANSI, Programming in ANSI C

Author books

For a one- or two-term introductory course in discrete mathematics. Focused on helping students understand and construct proofs and expanding their mathematical maturity, this best-selling text is an accessible introduction to discrete mathematics. Johnsonbaugh's algorithmic approach emphasizes problem-solving techniques. The Seventh Edition reflects user and reviewer feedback on both content and organization.
This classroom-tested volume offers a definitive look at modern analysis, with views of applications to statistics, numerical analysis, Fourier series, differential equations, mathematical analysis, and functional analysis. A self-contained text, it presents the necessary background on the limit concept. (The first seven chapters could constitute a one-semester course on introduction to limits.) Subsequent chapters discuss differential calculus of the real line, the Riemann-Stieltjes integral, sequences and series of functions, transcendental functions, inner product spaces and Fourier series, normed linear spaces and the Riesz representation theorem, and the Lebesgue integral. More than 750 exercises help reinforce the material. 1981 edition. 34 figures.
Filling the void left by other algorithms books, Algorithms and Data Structures provides an approach that emphasizes design techniques. The volume includes application of algorithms, examples, end-of-section exercises, end-of-chapter exercises, hints and solutions to selected exercises, figures and notes to help the reader master the design and analysis of algorithms. This volume covers data structures, searching techniques, divided-and-conquer sorting and selection, greedy algorithms, dynamic programming, text searching, computational algebra, P and NP and parallel algorithms. For those interested in a better understanding of algorithms.
A valuable handbook/reference for professionals who need to learn C++ and master its latest updates, this exceptionally organized, #1-rated guide teaches the power and flexibility of the C++ programming language through object-oriented programming applications. Examines the most up-to-date C++ features, including new-style headers, new-style casts, type bool, type string, stringstream classes, namespaces, namespace std., exception handling, run-time type identification, operator new, the template input/output classes, and more. Offers complete coverage on STL (standard template library), including containers, iterators, algorithms, and function objects; the standard input/output library IN DETAIL; and the Microsoft Foundation Classes. Contains an extensive number of well-constructed examples, beautifully fashioned sample applications, interesting and practical programming exercises, boxed figures and vibrant illustrations. A companion web site provides the book's source code, header files, and data files; sample syllabi; transparencies; and an errata list. For professionals in computer science and related fields.
This book, based on the best-seller APPLICATIONS PROGRAMMING IN ANSI C, includes one of the clearest introductions to C programming available, and assumes no prior programming knowledge. Their new book reflects the clear presentation and excellent examples and programming exercises for which the authors have become well known. Includes nearly 300 numbered examples which show the purpose of various C features and explains how to use C in a wide range of environments. Common programming error sections highlight easily misunderstood aspects of the C language. Of interest to engineers and scientists.
Exceptionally organized and beautifully illustrated, this state-of-the-art guide to C++ programming is a must-have for anyone who needs to learn the language. Exploring C++ programming's most useful aspects (as well as some of its more specialized parts), it focuses on using the language to write practical programs based on sound design techniques. Presents the must up-to-date coverage of C++ available - including a full section on STL (standard template library) - and offers many well-constructed examples, useful self-test exercises, beautifully fashioned sample applications, interesting and applicable programming exercises, lists of common programming errors, C++ Postscript sections that explain esoteric and less-used parts of the language, stunning illustrations, and up-to-date features. Includes a supplemental IBM-format program disk; a companion website contains the sourcecode, header files, and data files found on the disk as well as transparencies and an errata list.