通常,我们衡量一个算法的优劣,从「 时间复杂度 」和「 空间复杂度 」两个维度去考量 ● 时间复杂度 执行当前算法所消耗的时间 ● 空间复杂度 执行当前算法需要占用多少内存空间 「 时间复杂度 」 我们先来看一个例子: