算法分析
计算机程序性能及资源使用理论分析
什么比性能更加重要:模块化 正确性 可维护性 过程化 健壮性
用户界面友好性 程序运行时间 简单性 可扩展性
可靠性
为什么要学习算法和效率:
算法可帮助我们理解可预见性 效率往往在可行性与不可行性间划了界限
算法提供了一种描述程序行为的语言 速度是极其让人愉快兴奋的
算法分析
计算机程序性能及资源使用理论分析
什么比性能更加重要:模块化 正确性 可维护性 过程化 健壮性
用户界面友好性 程序运行时间 简单性 可扩展性
可靠性
为什么要学习算法和效率:
算法可帮助我们理解可预见性 效率往往在可行性与不可行性间划了界限
算法提供了一种描述程序行为的语言 速度是极其让人愉快兴奋的