Evaluate an Algorithm

Evaluate an Algorithm

There are many ways of solving almost any problem. Thus, you could develop many different algorithms that all do essentially the same thing. However, not all algorithms are equal. What makes one algorithm better than another? How do you determine algorithms’ qualities?
This Discussion focuses on how instructions are written and interpreted, which, in essence, is what an algorithm does.