在平均案例分析中,我们获取所有可能的输入并计算所有输入的计算时间。将所有计算值求和,然后将总和除以输入总数。我们必须知道(或预测)案件的分布。对于线性搜索问题,让我们假设所有情况都是均匀分布的(包括x不在数组中的情况)。因此,我们将所有情况相加,然后将总和除以(n + 1)。以下是平均案例时间复杂度的值。