请分析以下算法的时间复杂度。