Processing ......
FreeComputerBooks.com
Links to Free Computer, Mathematics, Technical Books all over the World
 
Data Structures and Algorithms with Object-Oriented Design Patterns in C#
🌠 Top Free Programming Books - 100% Free or Open Source!
  • Title: Data Structures and Algorithms with Object-Oriented Design Patterns in C#
  • Author(s) Bruno R. Preiss
  • Publisher: brpreiss.com (2001)
  • Hardcover/Paperback: N/A
  • eBook: HTML and PDF
  • Language: English
  • ISBN-10: N/A
  • ISBN-13: N/A
  • Share This:  

Book Description

Create sound software designs with data structures that use modern object-oriented design patterns! Author Bruno Preiss presents the fundamentals of data structures and algorithms from a modern, object-oriented perspective.

The text promotes object-oriented design using C# and illustrates the use of the latest object-oriented design patterns. Virtually all the data structures are discussed in the context of a single class hierarchy. This framework clearly shows the relationships between data structures and illustrates how polymorphism and inheritance can be used effectively.

About the Authors
  • Bruno R. Preiss is an Associate Professor in the Department of Electrical and Computer Engineering at the University of Waterloo, Canada.
Reviews, Ratings, and Recommendations: Related Book Categories: Read and Download Links: Similar Books:
  • Data Structures and Algorithm Analysis in C++, 3rd Edition

    A comprehensive treatment focusing on the creation of efficient data structures and algorithms, using C++. This text explains how to select or design the data structure best suited to specific problems.

  • Open Data Structures: An Introduction (Pat Morin)

    This book is an introduction to the field of data structures and algorithms, it covers the implementation and analysis of data structures for sequences (lists), queues, priority queues, unordered dictionaries, ordered dictionaries, and graphs.

  • Think Data Structures: Algorithms and Information Retrieval

    This practical book will help you learn and review some of the most important ideas in software engineering - data structures and algorithms - in a way that's clearer, more concise, and more engaging than other materials. Useful in technical interviews too.

  • Algorithms and Data Structures: The Basic Toolbox

    This book is a concise introduction addressed to students and professionals familiar with programming and basic mathematical language. The algorithms are presented in a modern way, with explicitly formulated invariants, and comment on recent trends.

  • Fundamentals of Computer Programming with C# (Svetlin Nakov)

    This book is a comprehensive computer programming tutorial that teaches programming, logical thinking, data structures and algorithms, problem solving and high quality code with lots of examples in C#.

  • C# Essentials (Neil Smyth)

    This book contains 28 chapters of detailed information intended to provide everything necessary to gain proficiency as a C# programmer, intended for readers to gain a firm knowledge foundation on which to begin developing complex C# based applications.

  • Essential C# (Krzysztof Kowalczyk)

    This book provides clear and concise explanation of topics for programmers both starting to learn the C# programming language as well as those diving in more complex topics. Examples are linked to online playground that allows you to play with them.

  • Object-oriented Programming in C# for C and Java Programmers

    This is a book about object-oriented programming, illustrated with use of the programming language C#. It is assumed, as a prerequisite, that the readers have some knowledge about imperative programming, preferably knowledge about C or Java.

  • Object Oriented Programming using C# (Simon Kendal)

    This book will explain the Object Oriented approach to programming and through the use of small exercises in C# to develop some practical skills as well. It will culminate in the development of a complete C# program which can be downloaded with this book.

Book Categories
:
Other Categories
Resources and Links