标签:style http io os ar for sp art 问题
计算复杂度(Computational complexity):用于研究解决特定问题X的算法效率的框架
计算模型(Model of computation):可允许的操作(Allowable operations)
成本模型(Cost model):操作数(Operation counts)
上界(Upper bound):最多的成本
下界(Lower bound):最少的成本
最优算法(Optimal algorithm):最有可能性的成本的算法(Algorithm with best possible cost guarantee for X)
举例:排序
计算模型:决策树(decision tree)
决策树的高度决定了耗费的时间
成本模型:比较(compares)
上界:归并排序是NlgN
下界:NlgN
最优算法:归并排序(MergeSort的时间上界达到排序算法的时间下界;但MergeSort耗费过多内存空间)
影响排序复杂性的因素
普林斯顿大学算法课 Algorithm Part I Week 3 排序算法复杂度 Sorting Complexity
标签:style http io os ar for sp art 问题
原文地址:http://www.cnblogs.com/Jimtastic/p/4003517.html