摘要: 2.python数据结构的性能分析 一.引言 现在大家对 大O 算法和不同函数之间的差异有了了解。本节的目标是告诉你 Python 列表和字典操作的 大O 性能。然后我们将做一些基于时间的实验来说明每个数据结构的花销和使用这些数据结构的好处。重要的是了解这些数据结构的效率,因为它们是本博客实现其他数 阅读全文
posted @ 2019-06-14 23:18 Yeokrin 阅读(147) 评论(0) 推荐(0) 编辑
摘要: 数据结构&算法的引言+时间复杂度 一.什么是计算机科学? 首先明确的一点就是计算机科学不仅仅是对计算机的研究,虽然计算机在科学发展的过程中发挥了重大的作用,但是它只是一个工具,一个没有灵魂的工具而已。所谓的计算机科学实际上是对问题、解决问题以及解决问题的过程中产生产生的解决方案的研究。例如给定一个问 阅读全文
posted @ 2019-06-14 23:17 Yeokrin 阅读(138) 评论(0) 推荐(0) 编辑
摘要: 单线程+多任务异步协程:asyncio 3.6 事件循环 无限循环的对象.事件循环中最终需要将一些 特殊的函数(被async关键字修饰的函数) 注册在该对象中. 协程 本质上是一个对象.可以把协程对象(特殊的函数)注册到事件循环中 任务对象 就是对协程对象进一步的封装. 绑定回调: task.add 阅读全文
posted @ 2019-06-14 19:47 Yeokrin 阅读(345) 评论(0) 推荐(1) 编辑