学习算法笔记(6)
2023-09-14 09:10:05 时间
几年前在深圳碰到老牛,他不像一个有钱人,整天开着一个小电动自行车去上班,经常还给交警查车,罚了不少款。前几天碰到老牛时,已经开着豪车—比亚迪的432混合电动车了,这车驾驶性比较好,因为使用双动力输出,起步有强劲的推背感。听他说靠股票发达了,发得不明不白的,深圳十几万一平的房,挥一挥就入手几套。有一天,他叫我帮忙做一事件事情,原来是他的炒股票分析系统遇到了问题,让我帮他找找问题。后来我让他把代码发送过来,仔细一看,就是解决股票“低价买进,高价卖出”的问题,在解决这个问题时,可能招了一个新手,使用暴力算法来计算最大子数组问题,导致计算的时间有点长,导致每次计算是否可以交易时,总是非常慢,希望优化这个算法,这样就可以实时计算出来,然后缩短交易时间。
我们随便来看一个股票的K线图,大体如下:
从上图里可以看到,大家都希望最低点买进,最高点卖出,但遗憾的是在一段给定时期内,可能无法做到在最低价格时买进股票,然后在最后高价格卖出。因为有时候最低价格发生在最
相关文章
- RefineDet算法笔记
- 排序算法笔记说明
- 机器学习笔记 近似最近邻算法(ANN)
- 机器学习笔记 - 使用K近邻(k-Nearest Neighbo)算法进行手写识别
- 机器学习笔记 - 什么是ABC算法?
- 【数据结构笔记19】数据结构之查找算法(顺序查找、折半查找、分块查找、B树、B+树、散列查找)
- 【华为云技术分享】物体检测yolo3算法 学习笔记2
- 五大常用算法学习笔记
- AdaBoost算法学习笔记
- PHP 零基础入门笔记(15):算法 algorithm
- 学习算法笔记(11)
- 学习算法笔记(5)
- 《数据结构与算法分析》学习笔记(五)——队ADT
- 《数据结构与算法分析》学习笔记(一)——递归思想!
- SENet(Squeeze-and-Excitation Networks)算法笔记---通过学习的方式来自动获取到每个特征通道的重要程度,然后依照这个重要程度去提升有用的特征并抑制对当前任务用处不大的特征
- Python数模笔记-模拟退火算法(4)旅行商问题
- pix2pix算法笔记(精)