O'Reilly logo

Design and analysis of Algorithms, 2nd Edition by Himanshu B Dave

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

1

Introduction

Objectives

After reading this chapter, you should understand:

  • Significance of algorithms in the computer field
  • Various aspects of algorithm development
  • Qualities of a good solution
  • Significance and importance of program correctness
  • Various fields that constitute the subject of algorithms
  • Relationship between algorithms and other fields in the computer realm
  • How the field of algorithms are developed
  • Significance of algorithm efficiency

Man has within a single generation found himself sharing the world with a strange new species: the computer and computer like machines.

Neither history, nor philosophy, nor common sense will tell us how these machines will affect us, for they do not do “work” as did machines of the Industrial ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required