摘要: 三、堆排序-----内置模块 优先队列:一些元素的集合,POP操作每次执行都会从优先队列中弹出最大(或最小)的元素。 堆——优先队列 Python内置模块——heapq heapify(x) #将list类型转化为heap, 在线性时间内, 重新排列列表 heappush(heap, item) heappop(heap) 利用heapq模块实现堆排序 import heapq ... 阅读全文
posted @ 2018-09-28 17:23 小学弟- 阅读(189) 评论(0) 推荐(1)
摘要: 树和二叉树简介 一、树 1、什么是树? 树状图是一种数据结构,它是由n(n>=1)个有限节点组成一个具有层次关系的集合。把它叫做“树”是因为它看起来像一棵倒挂的树,也就是说它是根朝上,而叶朝下的。它具有以下的特点: 每个节点有零个或多个子节点;没有父节点的节点称为根节点;每一个非根节点有且只有一个父 阅读全文
posted @ 2018-09-28 17:17 小学弟- 阅读(560) 评论(0) 推荐(0)
摘要: 一、NumPy:数组计算 1、NumPy是高性能科学计算和数据分析的基础包。它是pandas等其他各种工具的基础。2、NumPy的主要功能: ndarray,一个多维数组结构,高效且节省空间 无需循环对整组数据进行快速运算的数学函数 *读写磁盘数据的工具以及用于操作内存映射文件的工具 *线性代数、随 阅读全文
posted @ 2018-09-28 17:09 小学弟- 阅读(248) 评论(0) 推荐(0)
摘要: Django模板语言 标签 内置标签引用 1. autoescape 控制自动转义是否可用. 这种标签带有任何 on 或 off 作为参数的话,他将决定转义块内效果。 该标签会以一个endautoescape作为结束标签. 当自动转义生效时,所有变量内容会被转义成HTML输出(在所有过滤器生效后) 阅读全文
posted @ 2018-09-28 17:08 小学弟- 阅读(321) 评论(0) 推荐(0)