摘要: 二叉树 python实现二叉树的数据结构: . 二叉树的排序方式: - 广度遍历(层次遍历) - 深度遍历: - 前序(根左右):把根放到最前面 - 中序(左根右):把根放到中间 - 后序(左右根):把根放到最后 class Node(): def __init__(self,item): self 阅读全文
posted @ 2020-08-25 15:42 silencio。 阅读(90) 评论(0) 推荐(0) 编辑
摘要: 算法之排序 一.冒泡排序 代码示例: #将乱序列表中最大元素排列到列表末尾位置 def m_sort(alist): for j in range(0,len(alist)-1): if alist[j] > alist[j+1]: temp = alist[j] alist[j] = alist[ 阅读全文
posted @ 2020-08-25 15:38 silencio。 阅读(103) 评论(0) 推荐(0) 编辑
摘要: 算法之查找 查找/搜索 - 我们现在把注意力转向计算中经常出现的一些问题,即搜索或查找的问题。搜索是在元素集合中查找特定元素的算法过程。搜索通常对于元素是否存在返回 True 或 False。有时它可能返回元素被找到的地方。我们在这里将仅关注成员是否存在这个问题。 - 在 Python 中,有一个非 阅读全文
posted @ 2020-08-25 15:37 silencio。 阅读(167) 评论(0) 推荐(0) 编辑
摘要: 1.数据结构&算法的引言+时间复杂度 一.什么是计算机科学? 首先明确的一点就是计算机科学不仅仅是对计算机的研究,虽然计算机在科学发展的过程中发挥了重大的作用,但是它只是一个工具,一个没有灵魂的工具而已。所谓的计算机科学实际上是对问题、解决问题以及解决问题的过程中产生产生的解决方案的研究。例如给定一 阅读全文
posted @ 2020-08-25 15:28 silencio。 阅读(384) 评论(0) 推荐(0) 编辑
摘要: pandas官方文档:https://pandas.pydata.org/pandas-docs/stable/?v=20190307135750 pandas基于Numpy,可以看成是处理文本或者表格数据。pandas中有两个主要的数据结构,其中Series数据结构类似于Numpy中的一维数组,D 阅读全文
posted @ 2020-08-25 15:03 silencio。 阅读(347) 评论(0) 推荐(0) 编辑
摘要: matplotlib官方文档:https://matplotlib.org/contents.html?v=20190307135750 matplotlib是一个绘图库,它可以创建常用的统计图,包括条形图、箱型图、折线图、散点图、饼图和直方图。 一、条形图 123456789101112 impo 阅读全文
posted @ 2020-08-25 14:53 silencio。 阅读(181) 评论(0) 推荐(0) 编辑
摘要: 一.TuShare简介和环境安装 TuShare是一个著名的免费、开源的python财经数据接口包。其官网主页为:TuShare -财经数据接口包。该接口包如今提供了大量的金融数据,涵盖了股票、基本面、宏观、新闻的等诸多类别数据(具体请自行查看官网),并还在不断更新中。TuShare可以基本满足量化 阅读全文
posted @ 2020-08-25 14:42 silencio。 阅读(266) 评论(0) 推荐(0) 编辑