摘要:
图a表示的是顺序表的基本形式,数据元素本身连续存储,每个元素所占的存储单元大小固定相同,元素的下标是其逻辑地址,而元素存储的物理地址(实际内存地址)可以通过存储区的起始地址加上逻辑地址(第i个元素)与存储单元大小(c)的乘积计算而得 故,访问指定元素时无需从头遍历,通过计算便可获得对应地址,其时间复 阅读全文
posted @ 2019-08-31 20:36
oliver3455
阅读(142)
评论(0)
推荐(0)
摘要:
数据结构 我们如何用Python中的类型来保存一个班的学生信息? 如果想要快速的通过学生姓名获取其信息呢? 实际上当我们在思考这个问题的时候,我们已经用到了数据结构。列表和字典都可以存储一个班的学生信息,但是想要在列表中获取一名同学的信息时,就要遍历这个列表,其时间复杂度为O(n),而使用字典存储时 阅读全文
posted @ 2019-08-31 17:25
oliver3455
阅读(97)
评论(0)
推荐(0)
摘要:
我们知道,python有列表和字典等数据类型,下面我们就以列表为例,分析对列表操作的一些函数的性能。 pop操作测试 测试pop操作:从结果可以看出,pop最后一个元素的效率远远高于pop第一个元素(一个是从最后一个元素开始pop,一个是从开头考试pop). 可以自行尝试下list的append(v 阅读全文
posted @ 2019-08-31 17:24
oliver3455
阅读(162)
评论(0)
推荐(0)