一、什么是时间复杂度分析 1. 为什么需要时间复杂度分析 1.1 什么是算法? 算法是使用一段程序解决实际问题的方法。 1.2 怎么评估算法的性能? public static long sum(int n) { long res = 0; int i = 0; for (; i <= n; i++) { res += i; } return res