Tuesday 31 December 2013

Algorithms #1 : Getting started.

What is an algorithm?

 An algorithm is a procedure to accomplish a specific task in a finite number of steps. An algorithm is the idea behind any reasonable computer program.


To be interesting, an algorithm must solve a general, well-specified problem.
After all, everything in this world follows a procedure and algorithms literally shape the world around us. So, studying algorithms, I believe, is important for everybody. Computer algorithms are very interesting and enable us to solve huge number of problems with computer programs with least complexity. I personally feel that many of these algorithms like the divide and conquer algorithm are very much applicable in many real life situations as well. So, I thought we'll get started with learning about new algorithms (one every day if possible). 

This is a video from TEDed that gives you an idea of what an algorithm is in its simplest sense. So, what are you waiting for? Lets jump right in!
  

No comments:

Post a Comment