Possible Duplicate:
Plain English explanation of Big O
I know Big O notation is used to assess how efficient an algorithm is, but I do not understand how you read Big O notation or what exactly how efficient an algorithm is. Can somebody perhaps explain the basics of Big O notation? Thanks.
What is a plain English explanation of "Big O" notation? is a good explanation of what Big-O notation is and how to use it.