problem:https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-cooldown/ 这道题有好几个变种。对于没有cooldown的题目而言,只需要考虑第i天,当前持有股票的最大收益和当前不持有股票的最大收益。而引入 ...
分类:
其他好文 时间:
2019-08-04 19:45:14
阅读次数:
81
problem:https://leetcode.com/problems/best-time-to-buy-and-sell-stock-with-transaction-fee/ 维护两个状态,一个是当前持有股票状态,一个是当前不持有股票状态,两者分别计算最大值。 在第i天,如果当天不持有股票, ...
分类:
其他好文 时间:
2019-08-04 19:36:31
阅读次数:
89
题意 买股票,中间买卖完一次后必须休息一下,求最大收益 题解 建议观看视频 https://www.bilibili.com/video/av31578180 状态转移图 buy[i] 代表当前持有股票的最大收益 sell[i] 代表当前卖出股票的最大收益 rest[i] 代表当前休息的最大收益 c ...
分类:
其他好文 时间:
2019-08-04 18:03:54
阅读次数:
86
A. Best Subsegment 显然,选择数列中的最大值当做区间(长度为$1$)。只要尝试最大值这个区间是否能扩展(左右两边值是否跟它一样就行了) C. Magic Ship 二分答案。容易看出,时刻符合单调性。若$d$天能到,那么$d + 1$也能到。因为可以保持跟风相反的方向就可以保持不动 ...
分类:
其他好文 时间:
2019-08-04 01:45:15
阅读次数:
109
ref: "Code review Best Practices" 文章将了以下内容: 3w:why、what、when 进行 code review code review 之前的准备 执行 code review CRs 示例 1.为什么进行CR 代码编写者会规范自己的代码,也会觉得复查别人的代 ...
分类:
其他好文 时间:
2019-08-04 00:52:24
阅读次数:
142
2017A Version CAT Caterpillar ET Diagnostic Adapter III PLUS DELLd630 laptop (Real Caterpillar ET3 Adapter III) we will install the software before sh ...
分类:
其他好文 时间:
2019-07-31 15:10:05
阅读次数:
90
2017A Version CAT Caterpillar ET Diagnostic Adapter III PLUS DELLd630 laptop (Real Caterpillar ET3 Adapter III) we will install the software before sh ...
分类:
其他好文 时间:
2019-07-31 14:39:42
阅读次数:
78
mybatis 的动态sql语句是基于OGNL表达式的。可以方便的在 sql 语句中实现某些逻辑. 总体说来mybatis 动态SQL 语句主要有以下几类: 1. if 语句 (简单的条件判断) 2. choose (when,otherwize) ,相当于java 语言中的 switch ,与 j ...
分类:
数据库 时间:
2019-07-31 01:09:51
阅读次数:
112
动态sql 常见的几种:trim、where、set、foreach、if、choose、when 下面通过案例一一演示 if语法 if模块在判断通过后拼接模块内的代码 接下来是where代码 /* where标签代替了where关键字,他除了能给添加关键字同时, 也可以智能的出去多余的and和or ...
分类:
数据库 时间:
2019-07-30 11:11:16
阅读次数:
106
Best Time to Buy and Sell Stock II Best Time to Buy and Sell Stock III 比较难想到,分别记录四个状态: 1buy,1buy1sell,2buy1sell,2buy2sell。 构建四个dp数组,例如,1buy1sell[i] = ...
分类:
其他好文 时间:
2019-07-28 13:54:19
阅读次数:
77