基本信息
文件名称:算法复杂度与数据结构基础概念.pdf
文件大小:987.91 KB
总页数:29 页
更新时间:2026-01-15
总字数:约3.28千字
文档摘要
三、算法的复杂度
选用算法首先考虑正确性,还要考虑执
行算法所耗费的时间和空间,同时算法
应易于理解、编码、调试等。
算法的复杂度可分为时间复杂度和空间
复杂度,是衡量算法优劣的度量。
1.算法的时间复杂度
算法的时间复杂度(和时间没有关系):
执行算法所需要的计算工作量。
算法的计算工作量:
用算法所执行的基本运算次数来度量,
基本运算次数:是问题规模的函数。
则:算法的计算工作量=f(n),其中n是问题的规模。
在分析一个给定问题算法的时间