数据结构笔记
第二章
算法分析
程序和算法的区别
计算资源指标
大 O 表示法
赋值语句执行次数 T(n) 是一个合适的计算算法占用时间资源的指标,因为它包括数据的运算与存储。
问题规模
数量级函数
影响算法运行时间的其他因素
常见的大 O 数量级函数
其他算法复杂度表示法 略
变位词判断问题
排序的最佳时间复杂度是 O(n logn)。
其他略。
Python 数据类型的性能
对比 list 和 dict 的操作
列表
List 列表数据类型常用操作性能:
列表的四种生成前 N 个整数列表的方法:
List 节能操作的大 O 数量级:
字典
list 和 dict 的 in 操作对比