首页 > 其他分享 >[SCOI2010] 股票交易

[SCOI2010] 股票交易

时间:2024-12-16 21:31:46浏览次数:8  
标签:队列 cdot max AP 股票交易 优化 SCOI2010

思路

乍一看非常的复杂, 实际上也非常的复杂

令 \(f_{i, j}\) 表示第 \(i\) 天持有 \(j\) 股的最优赚钱

我们可以枚举从什么地方转移而来, 列出柿子

\[f_{i, j} = \max \{ f_{i - 1, j}, \max_{k} [f_{i - w - 1, k} - AP_i \cdot (j - k), f_{i - w - 1, k} +BP_i \cdot (k - j)] \} \]

大概是这样, 字面意思, 就是不买不卖 / 买 / 卖的分类讨论

但是这样做是 \(\mathcal{O} (nW^2)\) 的, 考虑优化

我们注意到 $ f_{i - w - 1, k} - AP_i \cdot (j - k) = f_{i - w - 1, k} - AP_i \cdot k + (AP_i \cdot j)$ 这个形式是可以单调队列优化的

于是解决了这个问题

总结

善于设计状态

常见的单调队列优化

标签:队列,cdot,max,AP,股票交易,优化,SCOI2010
From: https://www.cnblogs.com/YzaCsp/p/18611150

相关文章

  • Python深度强化学习智能体DDPG自适应股票交易策略优化道琼斯30股票数据可视化研究
    全文链接:https://tecdat.cn/?p=38380原文出处:拓端数据部落公众号股票交易策略在投资公司中起着至关重要的作用。然而,在复杂多变的股票市场中获取最优策略颇具挑战。本文探索深度强化学习在优化股票交易策略以实现投资回报最大化方面的潜力。选取30只股票作为交易标的,其每日价......
  • 《Python 股票交易分析:开启智能投资新时代》(一)
    一、Python在股票交易分析中的重要性Python以其强大的数据分析库和简洁的语法,成为股票交易分析的热门工具。它能够处理大量数据、进行复杂的计算和可视化,为投资者提供更准确的决策依据。股票分析是金融领域中至关重要的任务,而Python作为一种强大的编程语言,在股票分析中发......
  • 手把手教会你用 AI 和 Python 进行股票交易预测(完整代码干货)
    作者:老余捞鱼原创不易,转载请标明出处及原作者。写在前面的话:    本文手把手教会大家使用Python和AI进行股票交易预测。首先介绍了不同的预测方法,特别是LSTM处理序列预测的能力。然后提供了概念验证步骤,包括安装、创建项目等,还展示代码建立,如导入库、用函......
  • 怎么编写程序化交易系统,股票交易接口API如何申请
    炒股自动化:申请官方API接口,散户也可以python炒股自动化(0),申请券商API接口python炒股自动化(1),量化交易接口区别Python炒股自动化(2):获取股票实时数据和历史数据Python炒股自动化(3):分析取回的实时数据和历史数据Python炒股自动化(4):通过接口向交易所发送订单Python炒股自动化(5):......
  • 股票交易api 股票基本面和技术面哪个更重要
    Python股票接口实现查询账户,提交订单,自动交易(1)Python股票程序交易接口查账,提交订单,自动交易(2)股票交易中基本面与技术面分析的重要性探讨在股票交易中,基本面分析和技术面分析的重要性往往取决于投资者的策略、市场环境以及个人偏好。下面将从多个角度探讨基本面和技术面......
  • 【股票开通技巧】想在北京开个低佣金账户怎么开?股票交易佣金最低是多少?
     股票开通是指投资者向券商申请开通股票账户,通过股票账户可以进行股票交易。以下是股票开通的一些技巧:选择可靠的券商:选择信誉良好、服务优质的大型券商进行股票开通,这样可以保障交易的安全和稳定。熟悉开户流程:了解开户所需的材料和流程,包括身份证明、银行卡等,提前准备好......
  • 股票交易的四种“交易通道”
    1、托管--网速更快托管策略主要体现在缩短物理距离。如果投资者从内蒙古、新疆发送委托到深交所,上交所,南北纵横几干里,肯定比交易所隔壁的投资者耗时多。如果从行情到交易软件就放在同一个物理位置,速度肯定更有优势。因此,证券公司就衍生出了主机托管服务,即把交易主机放在券......
  • 如何搭建属于自己的股票交易系统?
    股票交易系统服务是当下金融科技领域的热门话题,随着印度和美国等国家股市的快速发展,股票系统搭建以及交易所定制开发变得越来越重要。本文将探讨股票交易系统服务的发展趋势,并从印度股票系统搭建和美股系统搭建两个角度进行深入分析。印度股票系统搭建随着印度经济的快速发展,......
  • 印度股票交易系统搭建
    印度股票交易系统可支持多品类金融产品交易,包括港股、美股、日韩股以及其他市场。参照国际投行操作及经验构建以用户为中心的业务系统,快速迭代、符合现代投资发展趋势的核心业务系统,是行业领先的交易终端系统。Websocket实时推送证券市场和交易行情。配备专业的技术开发团队,FIX......
  • 股票交易
    这里尝试利用单调队列优化,这里不好直接用单调队列的原因是因为(以买为例)\(-ap[i]*k_1\)不是只与下标有关的所以解决方案一:我们将下标变成一个整体,再把后面的代价换掉然后将与下标无关的直接提出去解决方案二:利用“蚯蚓”那一道题目的思路进行单调队列的维护提一嘴,这里在某一天......