数据结构
wangler2333
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
数据结构(基于python实现)01-集合的概念
集合是保存0个或多个其他对象的对象。集合具有访问对象、插入对象、删除对象、确定集合大小、遍历集合的操作。集合的主要分类:1.线性集合(列表、队列、栈、字符串)、2.层级集合(二叉搜索树、堆)、3.图集合、4.无序集合(包、字典、集)。1、线性集合:线性集合按照位置来排列其子项。除第一项,其余子项有且只有一个前驱;除最后一项,其余子项有且只有一个后继2、层级集合:除顶层子项外,其...原创 2018-03-22 13:00:10 · 236 阅读 · 0 评论 -
数据结构(基于python实现)02-算法复杂度分析
计算机基本的构造模块:数据结构和算法所以提到数据结构,那么就不得不提算法。而如何评价一个算法的质量呢? 第一个层次就是正确性、第二个层次就是可读性和易维护性、最后就是分析一个算法的复杂度算法复杂度:1、空间复杂度 2、时间复杂度1、空间复杂度:空间复杂度的计算需要计算程序运行所需的资源,一个显著的评价标准就是程序运行时的内存使用量。2、时间复杂度:运行...原创 2018-03-22 14:47:30 · 491 阅读 · 0 评论
分享