这里会显示出您选择的修订版和当前版本之间的差别。
| 两侧同时换到之前的修订记录 前一修订版 后一修订版 | 前一修订版 | ||
|
2020-2021:teams:i_dont_know_png:week_summary_15 [2020/08/14 16:52] potassium 本周推荐 |
2020-2021:teams:i_dont_know_png:week_summary_15 [2020/08/15 17:20] (当前版本) nikkukun |
||
|---|---|---|---|
| 行 39: | 行 39: | ||
| ^ 题目 ^ A ^ B ^ C ^ D ^ E ^ F ^ | ^ 题目 ^ A ^ B ^ C ^ D ^ E ^ F ^ | ||
| | 通过 | √ | √ | √ | | | | | | 通过 | √ | √ | √ | | | | | ||
| - | | 补题 | | | | | | | | + | | 补题 | | | | √ | | | |
| **2020.08.12 Codeforces Round #664 (Div. 1)** | **2020.08.12 Codeforces Round #664 (Div. 1)** | ||
| 行 68: | 行 68: | ||
| ==== 专题 ==== | ==== 专题 ==== | ||
| + | |||
| + | 无 | ||
| ==== 比赛 ==== | ==== 比赛 ==== | ||
| - | **比赛名称** | + | **2020.08.09 AtCoder Grand Contest 047** |
| ^ 题目 ^ A ^ B ^ C ^ D ^ E ^ F ^ | ^ 题目 ^ A ^ B ^ C ^ D ^ E ^ F ^ | ||
| - | | 通过 | √ | | | | | | | + | | 通过 | √ | √ | | | | | |
| | 补题 | | | | | | | | | 补题 | | | | | | | | ||
| - | ==== 学习总结 ==== | + | **2020.08.12 Codeforces Round #664 (Div. 1)** |
| + | ^ 题目 ^ A ^ B ^ C ^ D ^ E ^ | ||
| + | | 通过 | | √ | | | | | ||
| + | | 补题 | | | | | | | ||
| + | ==== 学习总结 ==== | ||
| + | |||
| + | 无 | ||
| 行 135: | 行 143: | ||
| ==== qxforever ==== | ==== qxforever ==== | ||
| - | [[题目链接|题目名称]] | + | [[https://codeforces.com/contest/1144/problem/G|CF 1144G]] |
| - | * **题意**: | + | * **题意**:给一个长度为 $n$ 的序列,问能否分成两个子序列,一个递增一个递减,$n,a_i\le 2\times 10^5$ |
| - | * **题解**: | + | * **题解**:设 $dp_{i,0}$ 表示到 $i$ 递增序列的末尾值,$dp_{i,1}$ 表示到 $i$ 递减序列的末尾值。转移是比较容易的。 |
| - | * **备注**: | + | * **备注**:算是经典以及常见的一种 dp 状态设计,但是第一次见到还是很难想到。 |
| ==== Potassium ==== | ==== Potassium ==== | ||