摘要: "传送门" 这里设$f_i$表示时刻$i$的答案 转移的话在$[i p+1,i 1]$之间枚举j,然后考虑从哪个点走过来 复杂度为$O(n^3)$ 阅读全文
posted @ 2018-09-20 20:10 ✡smy✡ 阅读(158) 评论(0) 推荐(0) 编辑
摘要: "传送门" 想明白了其实不难 ~~强行瞎扯~~ 这题的限制比较烦,导致了一行行转移几乎不能做(吧) 那么一列列转移呢? 设$f_{i,j,k}$表示前$i$列,取$j$个,其中第$i$列取从上往下前$k$个的答案 因为要取到一个砖块,要把该砖块上方以及右上方的先取走,那么如果这一列取$k$个,下一列 阅读全文
posted @ 2018-09-20 17:32 ✡smy✡ 阅读(135) 评论(0) 推荐(0) 编辑
摘要: "传送门" 要求有多少个长度为奇数的区间满足某个数为区间中位数 这样的区间,大于中位数的数个数 等于 小于中位数的数个数 用类似于前缀和的方法,设$X_i$为$i$和数$b$形成的区间内,大于$b$的数个数减去小于$b$的数个数的值,每次从前面那个位置转移过来,加上这个位置的贡献救星 最后用两个桶统 阅读全文
posted @ 2018-09-20 15:53 ✡smy✡ 阅读(147) 评论(0) 推荐(0) 编辑
摘要: "传送门" 容易想到设$f_i$表示走到坐标$i$的最少走过的石子数 但是这题数据范围很大,,, 不过一次可以走的步数范围是1 10,石子个数最多100个,所以中间会有很多多出来的没石子的路,可以考虑直接$skipped$掉 我们只要对每个石子之间的路程$mod$2520救星了,因为每次走1 10步 阅读全文
posted @ 2018-09-19 19:54 ✡smy✡ 阅读(91) 评论(0) 推荐(0) 编辑
摘要: "传送门" 注:本题解中下标从1开始 这题可以想出一个$O(n^2)$的dp,只要考虑每个偶数位置可以从前面的哪个位置加上一个"B...W..."转移过来 然而数据范围有5e5,,, ~~打表找规律(误),~~可以发现转移的时候,能够转移位置构成的集合 可能 会向前多一个元素,向后多一个元素,或者中 阅读全文
posted @ 2018-09-19 10:16 ✡smy✡ 阅读(189) 评论(0) 推荐(0) 编辑
摘要: "bzoj" "洛谷" 这题意~~是不是不太清楚~~ 真正题意:求$$f_i=\sum_{j=1}^{\lfloor i A \rfloor} \frac{M_i M_j}{i j}$$ 似乎只能$O(n \lfloor n A \rfloor)$求 但是 ,注意 于是对于较大的$i$来说,$f_i 阅读全文
posted @ 2018-09-18 21:50 ✡smy✡ 阅读(181) 评论(3) 推荐(0) 编辑
摘要: "传送门" 看到唯一的依赖关系,容易想到树型dp,即$f_{i,j}$表示选点$i$及子树内连通的点,代价为$j$的最大价值,然后就是选课那道题 但是要注意 1.题目中的依赖关系不一定是树,可能会有环,我们可以发现环里面的点要么全选要么全不选,要用tarjan把环缩为一个点,同时把代价和价值加到缩后 阅读全文
posted @ 2018-09-18 20:39 ✡smy✡ 阅读(144) 评论(1) 推荐(0) 编辑
摘要: "题面传送门" 我们可以画图~~找规律~~ ~~这里没图,要看图可以去看M_sea dalao的题解(逃~~ 可以发现单个节点$i$对答案的贡献为该节点的点权$ \frac{1}{2^{dep_i}}$($dep_i$为从上往下$i$节点所在的层数 1,也就是深度,令根节点的$dep=0$) 我们可 阅读全文
posted @ 2018-09-15 10:47 ✡smy✡ 阅读(123) 评论(1) 推荐(0) 编辑
摘要: "传送门" 首先那个$O(n^2)$的dp都会吧,不会自己找博客或者问别人,或是去做 "模板题" (误) 对以下内容不理解的,强势推荐 "flash的博客" 我们除了原来记录最长上升子序列的$f_{i,j}$,再记$g_{i,j}$表示到$i,j$时的最长上升子序列个数,同时设两个字符串为$A,B$ 阅读全文
posted @ 2018-09-08 15:19 ✡smy✡ 阅读(126) 评论(1) 推荐(0) 编辑
摘要: "传送门" 这道题可以二进制记录状态搜索 也可以做以下考虑 若一个棋子要移动到另一个位置上去,则步数为两点的曼哈顿距离(横坐标差的绝对值+纵坐标差的绝对值),因为假设路径上有其他的棋子,可以通过移动其他棋子,做到等价于这个棋子无视其他的棋子直接走到目标点 举个栗子 $\begin{matrix}0& 阅读全文
posted @ 2018-09-08 11:36 ✡smy✡ 阅读(105) 评论(0) 推荐(0) 编辑