news 2026/7/14 13:06:42

[LeetCode] 714、买卖股票的最佳时机含手续费

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
[LeetCode] 714、买卖股票的最佳时机含手续费

题目描述

给定一个整数数组prices,其中第i个元素代表了第i天的股票价格 ;非负整数fee代表了交易股票的手续费用。你可以无限次地完成交易,但是你每次交易都需要付手续费。如果你已经购买了一个股票,在卖出它之前你就不能再继续购买股票了。返回获得利润的最大值。

输入: prices = [1, 3, 2, 8, 4, 9], fee = 2 输出: 8 解释: 能够达到的最大利润: 在此处买入 prices[0] = 1 在此处卖出 prices[3] = 8 在此处买入 prices[4] = 4 在此处卖出 prices[5] = 9 总利润: ((8 - 1) - 2) + ((9 - 4) - 2) = 8.

解题思路

一个通用方法团灭 6 道股票问题。股票类问题,先去看:[LeetCode] 188、买卖股票的最佳时机 IV。

参考代码

一个通用方法团灭 6 道股票问题

// dp[i][0] = max(dp[i-1][0], dp[i-1][1] + prices[i])// dp[i][1] = max(dp[i-1][1], dp[i-1][0] - prices[i] - fee)// 解释:相当于买入股票的价格升高了。// 在第一个式子里减也是一样的,相当于卖出股票的价格减小了。classSolution{public:intmaxProfit(vector<int>&prices,intfee){intlength=prices.size();if(length<=1){return0;}intdp_i_0=0,dp_i_1=-prices[0]-fee;// basecase要变一下 (这里我们可以假定 买股票时需要交手续费)for(inti=1;i<length;i++){inttemp=dp_i_0;dp_i_0=max(dp_i_0,dp_i_1+prices[i]);dp_i_1=max(dp_i_1,temp-prices[i]-fee);// 比 122题 多了一步}returndp_i_0;}};
版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/7/14 13:06:18

[LeetCode] 309、最佳买卖股票时机含冷冻期

题目描述 给定一个整数数组&#xff0c;其中第 i 个元素代表了第 i 天的股票价格 。设计一个算法计算出最大利润。在满足以下约束条件下&#xff0c;你可以尽可能地完成更多的交易&#xff08;多次买卖一支股票&#xff09;: 你不能同时参与多笔交易&#xff08;你必须在再次…

作者头像 李华
网站建设 2026/7/14 13:06:05

购物网站的模块

01 电商网站后台九大功能模块详解 随着电子商务的发展&#xff0c;网上购物正在趋于一种时尚&#xff0c;电子商务网站也逐渐成为企业顺应潮流的标配。大多数人知道可能在电子商务网站前端有查询&#xff0c;注册登录&#xff0c;购物车等等功能。可是您知道建设电子商务网站后…

作者头像 李华
网站建设 2026/7/14 13:05:33

如何构建高效智能的开源工具集成自动化工作流

如何构建高效智能的开源工具集成自动化工作流 【免费下载链接】sd-ppp A Photoshop AI plugin 项目地址: https://gitcode.com/gh_mirrors/sd/sd-ppp 在创意设计领域&#xff0c;传统工作流中频繁切换不同软件已成为效率瓶颈。设计师在Photoshop中完成基础设计后&#x…

作者头像 李华
网站建设 2026/7/14 13:02:33

B站视频下载器深度解析:基于异步架构的高效下载方案实现

B站视频下载器深度解析&#xff1a;基于异步架构的高效下载方案实现 【免费下载链接】bilibili-downloader B站视频下载&#xff0c;支持下载大会员清晰度4K&#xff0c;持续更新中 项目地址: https://gitcode.com/gh_mirrors/bil/bilibili-downloader B站视频下载器是一…

作者头像 李华
网站建设 2026/7/14 13:02:30

完全掌握微博图片批量下载:3步实现海量图片保存的终极指南

完全掌握微博图片批量下载&#xff1a;3步实现海量图片保存的终极指南 【免费下载链接】weibo-image-spider 微博图片爬虫&#xff0c;极速下载、高清原图、多种命令、简单实用。 项目地址: https://gitcode.com/gh_mirrors/we/weibo-image-spider 还在为保存微博上心仪…

作者头像 李华
网站建设 2026/7/14 13:01:27

目标检测评价指标:从IoU到mAP,如何量化模型性能

1. 目标检测评价指标入门&#xff1a;为什么需要量化模型性能&#xff1f;当你训练好一个目标检测模型后&#xff0c;第一反应可能是直接看检测效果——比如在测试图片上画出的预测框是否准确。但这种方式存在明显问题&#xff1a;主观性强、无法横向对比不同模型、难以定位具体…

作者头像 李华