algorithm analysis 01 1815279