数据结构第二章笔记

数据结构笔记



第二章

算法分析

程序和算法的区别

在这里插入图片描述

计算资源指标

在这里插入图片描述
在这里插入图片描述

大 O 表示法

赋值语句执行次数 T(n) 是一个合适的计算算法占用时间资源的指标,因为它包括数据的运算与存储。

问题规模

在这里插入图片描述

数量级函数

在这里插入图片描述
在这里插入图片描述

影响算法运行时间的其他因素

在这里插入图片描述

常见的大 O 数量级函数

在这里插入图片描述

其他算法复杂度表示法 略

变位词判断问题

排序的最佳时间复杂度是 O(n logn)。
其他略。

Python 数据类型的性能

在这里插入图片描述

对比 list 和 dict 的操作

列表

在这里插入图片描述
List 列表数据类型常用操作性能:
在这里插入图片描述
列表的四种生成前 N 个整数列表的方法:
在这里插入图片描述
在这里插入图片描述
List 节能操作的大 O 数量级:
在这里插入图片描述

字典

在这里插入图片描述

list 和 dict 的 in 操作对比

在这里插入图片描述

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值