随笔分类 -  python就业班-07-数据结构

摘要:a仅仅是个名字,引用而已 其他语言 变量指向 、引用 1、cur= None 2、 两种情况 :1、空链表 2、首节点删除 分散的,离散的内存空间,可以达到充分的利用, 缺点:额外的开销比较大,存取元素的时候达不到O(1)的效果,必须从头往后遍历 顺序表:优点:存取元素的时候,可用通过O(1)的时候 阅读全文
posted @ 2018-07-29 15:25 venicid 阅读(296) 评论(0) 推荐(0)
摘要:1、内存、类型本质、连续存储 1、内存本质 2、C 语言实例-计算 int, float, double 和 char 字节大小 使用 sizeof 操作符计算int, float, double 和 char四种变量字节大小。 sizeof 是 C 语言的一种单目操作符,如C语言的其他操作符++、 阅读全文
posted @ 2018-07-29 01:43 venicid 阅读(533) 评论(0) 推荐(0)
摘要:1、timeit模块:代码事件测量模块 2、python列表操作的事件效率 (1)list生成方式比较 (2)pop操作测试 测试pop操作:从结果可以看出,pop最后一个元素的效率远远高于pop第一个元素 可以自行尝试下list的append(value)和insert(0,value),即一个后 阅读全文
posted @ 2018-07-28 23:53 venicid 阅读(297) 评论(0) 推荐(0)
摘要:1、Why?兵法 我们举一个可能不太恰当的例子: 如果将最终写好运行的程序比作战场,我们码农便是指挥作战的将军,而我们所写的代码便是士兵和武器。 那么数据结构和算法是什么?答曰:兵法! 我们可以不看兵法在战场上肉搏,如此,可能会胜利,可能会失败。即使胜利,可能也会付出巨大的代价。我们写程序亦然:没有 阅读全文
posted @ 2018-07-28 18:16 venicid 阅读(340) 评论(0) 推荐(0)