当前位置: 首页 > news >正文

武夷山网站推广服务陕西住建厅网站官网

武夷山网站推广服务,陕西住建厅网站官网,如何做二维码链接网站,wordpress评论qq头像714. 买卖股票的最佳时机含手续费 - 力扣#xff08;LeetCode#xff09; 给定一个整数数组 prices#xff0c;其中 prices[i]表示第 i 天的股票价格 #xff1b;整数 fee 代表了交易股票的手续费用。 你可以无限次地完成交易#xff0c;但是你每笔交易都需要付手续费。…714. 买卖股票的最佳时机含手续费 - 力扣LeetCode 给定一个整数数组 prices其中 prices[i]表示第 i 天的股票价格 整数 fee 代表了交易股票的手续费用。 你可以无限次地完成交易但是你每笔交易都需要付手续费。如果你已经购买了一个股票在卖出它之前你就不能再继续购买股票了。 返回获得利润的最大值。 注意这里的一笔交易指买入持有并卖出股票的整个过程每笔交易你只需要为支付一次手续费。 示例 1 输入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 示例 2 输入prices [1,3,7,5,10,3], fee 3 输出6提示 1 prices.length 5 * 1041 prices[i] 5 * 1040 fee 5 * 104 思路 依旧是动态规划的问题那么首先要确认状态转移方程这次相比于之前多了一个手续费只要在每次卖出的时候减去这个手续费就可以了 当我买入股票的时候就是比较之前没有股票时候的状态dp[1]-prices[i]和不买入这只股票(dp[0])的大小;这里在持有股票的时候之所以用dp[1]是因为dp[1]是卖出股票之后的状态也就是这个时候是没有股票在身上的所以用dp[1]来减去买股票时用的钱 当我想卖出股票的时候就是比较持有股票时候dp[0]prices[i]-fee和不卖出股票时候(dp[1])的状态 完整代码 class Solution {public int maxProfit(int[] prices, int fee) {int n prices.length;int []dp new int[2];dp[0] -prices[0];//买入dp[1] 0;//卖出for (int i 1; i prices.length; i) {dp[0] max(dp[1]-prices[i],dp[0]);dp[1] max(dp[0]prices[i]-fee,dp[1]);}return dp[1];}public static int max(int a,int b){return ab?a:b;}}
http://www.pierceye.com/news/612500/

相关文章:

  • 如何找做网站的客户wordpress适合视频网站吗
  • 网站建设的业务流程图拔萝卜视频播放在线观看免费
  • 建个网站要多少钱高安网站制作
  • dw设计模板百度ocpc如何优化
  • 苏宁网站优化与推广html教程网站
  • 怎么做网站网页免费高清屏幕录像
  • 网络推广哪个网站好亚马逊网站开发使用的什么方式
  • 佛山企业网站建设咨询怎么从零开始做网站
  • dede移动端网站源码中国能建设计公司网站
  • 潍坊网站建设多少钱做网站seo优化
  • 南昌网站建设方案外包怎么自己做网站凑钱
  • 贵州企业展示型网站建设网站建设需要摊销吗
  • 网站建设视频教程广州哪里有正规的技能培训
  • 网站后台iis配置小程序模板消息推送规则
  • 桥梁建设工程网站残疾人网站服务平台
  • 网站开发语言包括哪些潍坊公司注册
  • 平顶山网站制作哪家公司好阿里巴巴网站建设改图片
  • 网站设计培训学校有哪些wordpress主题什么值得买
  • 如皋建设工程局网站静态网站做淘宝客
  • 温州网站建设案例做网站卖衣服物流包年多少钱
  • 响应 网站建设招聘室内设计
  • 网站建设宣传册内容南京个人网站建设
  • 毕业设计可以做哪些网站遵义原创网站
  • 国外服装设计网站app网站建设需要什么
  • 网站建设a云世家宋南南网站建设合集
  • 可以网上做单的网站创建全国文明城市的宗旨是什么
  • 北京诚信建设网站成都蓉城最新消息
  • 上市公司网站建设分析评价网页制作的视频教程
  • 网站营运费网站关键字优化工具
  • 上海企业网站建站中山一站式营销推广平台