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

课程资源网站开发菲律宾有做网站的吗

课程资源网站开发,菲律宾有做网站的吗,wordpress主题logo大小,html在线编程网站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.huolong8.cn/news/42335/

相关文章:

  • 通州网站开发怎么在自己的电脑做网站
  • 大型的营销型网站小工程承包app
  • 做一个网站需要花费多少钱1688手工活外发加工网
  • 18款禁止未成年软件app抖音关键词优化排名
  • 如何做好网站关键词布局做网站实现登陆功能
  • 网站建设公司湘潭四川建设网四川住建厅
  • 自己做网站赚流量钱做兼职在线抠图网站
  • 建设网站如何给页面命名在线图片加文字
  • 备案 个人网站集美网站建设
  • 常州企业自助建站系统广东事业单位网站
  • 网站设计公司排名前十wordpress 多重
  • 华夏润达建设有限公司网站无需注册免费的网站
  • 招远网站建设哪家专业全国企业公示信息公示网官网
  • 晋州住房保障建设局网站盐城网站建设哪家快
  • 深圳做外贸网站如何制作一个简单的网页
  • 大气手机网站模板免费下载如何用网站做招聘
  • 深圳做app网站公司百度推广客户端app
  • 钉钉企业主页长沙好的网站优化品牌
  • 做医疗设备的网站如何推广自己的业务
  • 定制开发电商网站建设多少钱网站建设公司 腾佳
  • 国外网站能否做百科参考资料wordpress文章时间
  • 完整企业网站模板自己做网站步骤 域名
  • 松原做网站建站模板行情
  • 贵州网络公司网站建设有模板怎么建站
  • ppt要怎么做网站游戏网站建设的策划书
  • 珠海网站建设成功案例免费软件的源代码公开吗
  • 站长工具网站推广办公空间设计说明
  • 宁波制作网站软件专门做面条菜谱的网站
  • asp网站生成静态网站开发要多少钱
  • 怎样重启网站服务器惠州网站制作工具