摘要: LINK: "舞蹈链" 具体复杂度我也不知道 但是 搜索速度极快. 原因大概是因为 每次检索的时间少 有一定的剪枝. 花了2h大概了解了这个东西 吐槽一下题解根本看不懂 只能理解大概的想法 核心的链表不太懂. 于是直接看代码了 应该算是把代码给理解了 于是就懂了链表是怎么操作的。 首先 对于列先建立 阅读全文
posted @ 2020-05-14 22:25 chdy 阅读(117) 评论(0) 推荐(0) 编辑
摘要: LINK: "Numbers on the blackboard" 看完题觉得很难。 想了一会发现有点水 又想了一下发现有点困难。 最终想到了 但是实现的时候 也很难. 先观察题目中的这个形式 使得前后两个数字变成x+2y. 那么一个数字的变成两倍的次数固定 除了左端点至少可以变化一次. 有些数字 阅读全文
posted @ 2020-05-14 18:56 chdy 阅读(143) 评论(0) 推荐(0) 编辑
摘要: LINK: "拍卖" 比赛的时候 前面时间浪费的有点多 写这道题的时候 没剩多少时间了。 随便设了一个状态 就开始做了。 果然需要认真的思考。其实 从我的状态的状态转移中可以看出所有的结论。 这里 就不再赘述我那个爆零代码了. 一下把 有价值的东西简称为1 无价值的东西简称为 0 结论1:容易想到 阅读全文
posted @ 2020-05-14 18:41 chdy 阅读(174) 评论(0) 推荐(0) 编辑
摘要: LINK: "T2" 这题感觉很套路 但是不会写. 区间操作 显然直接使用dp不太行 直接爆搜也不太行复杂度太高. 容易想到差分 由于使得整个序列都为0 那么第一个数也要i差分前一个数 强行加一个0 然后 显然让差分序列变成0即可。 每次可以单点修改两个位置的值 也可以当前和最后一个数后面那个数做 阅读全文
posted @ 2020-05-14 14:27 chdy 阅读(152) 评论(0) 推荐(0) 编辑