时间相关因素 数据结构&算法策略问题规模编写程序语言程序产生机器代码质量计算机速度当前运行情况 时间复杂度 T(n)=O[f(n)] 效率估算方法 执行时间=∑操作次数×操作时间操作包括:控制结构&元操作 时间复杂度分析 最好情况、最坏情况、平均情况 空间相关因素 指令空间、数据空间、环境空间 空间复杂度 S(n)=O[f(n)]