随笔分类 - 算法
摘要:数组计算 NumPy是高性能科学计算和数据分析的基础包。它是pandas等其他各种工具的基础。NumPy的主要功能:ndarray,一个多维数组结构,高效且节省空间无需循环对整组数据进行快速运算的数学函数*读写磁盘数据的工具以及用于操作内存映射文件的工具*线性代数、随机数生成和傅里叶变换功能*用于集
阅读全文
摘要:为什么选择Python? 其他选择:Excel、SAS/SPSS、R 量化投资第三方相关模块: 如何使用Python进行量化投资 自己编写:NumPy+pandas+Matplotlib+…… 在线平台:聚宽、优矿、米筐、Quantopian、…… 开源框架:RQAlpha、QUANTAXIS、……
阅读全文
摘要:排序low B三人组 - 冒泡排序 比较相邻的元素。如果第一个比第二个大,就交换他们两个。依次进行排序。 #冒泡排序 - 列表每相邻的数,如果前边的比后边的大,那么交换这两个数 - 算法复杂度 n^2 import random def bubble_sort(li): for i in range
阅读全文

浙公网安备 33010602011771号