What is Efficiency of algorithm?
Efficiency of an algorithm can be precisely explained and investigated with mathematical rigor. There are two types of algorithm efficiency
i. Time Efficiency - Show how fast the algorithm runs
ii. Space Efficiency - Show how much extra memory the algorithm needs.