本章主要介绍算法的重要性,包含算法的定义、衡量算法好坏的方法以及算法在各个领域上的应用。让读者感受到身边无时无刻都有算法的存在,也让读者了解算法的强大之处。
不仅如此,在讲解算法的性能时,介绍了用大O表示法来表示算法的时间复杂度,并且利用一个示例详细介绍了大O表示法的推导过程,让读者能够掌握看到一个算法,就能推断出此算法的时间复杂度的大O表示结果。通过大O表示法可以了解一个算法的运行效率,希望读者在日后的学习和工作中能够经过不断地修改算法,使算法的速度更快,创造出更完美的算法。