1、与前五题(股票系列)的关系
【力扣121.买卖股票的最佳时机I】只能买卖1次
【力扣122.买卖股票的最佳时机II】可以买卖多次
【力扣123.买卖股票的最佳时机III】只能买卖2次
【力扣188.买卖股票的最佳时机IV】至多买卖k次
【力扣309.买卖股票的最佳时机含冷冻期】可以买卖多次+冷冻期
本题【714.买卖股票的最佳时机含手续费】是在【力扣122.买卖股票的最佳时机II】基础上多加了一个手续费。即,可以买卖多次+手续费。
2、关键区别
在计算不持有股票最大利润的第二种情况:昨天持有股票 今天卖出股票时,在卖出股票后多了一个扣除手续费的操作(代码如下图所示)
3、代码对比
因为本题【714.买卖股票的最佳时机含手续费】是在【力扣122.买卖股票的最佳时机II】基础上多加了一个手续费。即,可以买卖多次+手续费。
所以对比一下【714.买卖股票的最佳时机含手续费】和【力扣122.买卖股票的最佳时机II】的代码