上一页 1 2 3 4 5 6 ··· 52 下一页
摘要: 传送门 显然这个图是个 $DAG$ ,那么就可以考虑跑 $dp$ 了 先考虑没有梯子的情况,首先把每个位置标号,越后面的位置编号越小,终点位置编号为 $1$ 那么从终点往起点 $dp$ ,枚举当前位置摇到的数字,那么有 $f[x]=\frac{\sum_{i=1}^{6}(f[x-i]+1)}{6} 阅读全文
posted @ 2019-11-02 14:24 LLTYYC 阅读(1146) 评论(5) 推荐(0) 编辑
摘要: 传送门 经典的最小生成树模型 建一个点 $0$ ,向所有其他点 $x$ 连一条边权为 $c[x]$ 的边,其他任意两点之间连边,边权为 $(k_i+k_j)(\left | x_i-x_j\right |+\left | y_i-y_j\right |)$ 然后用 $prim$ 求个最小生成树即可, 阅读全文
posted @ 2019-11-02 14:00 LLTYYC 阅读(271) 评论(0) 推荐(0) 编辑
摘要: 传送门 设 $f[x][i]$ 表示 $x$ 的子树中,离 $x$ 最近的选择的节点距离为 $i$ 的合法方案的最大价值 设 $val[x]$ 表示节点 $x$ 的价值,首先有 $f[x][0]=val[x]$ 那么考虑子树的合并,有 $f[x][min(i,j+1)]=max(f[x][min(i 阅读全文
posted @ 2019-10-29 08:16 LLTYYC 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 传送门 首先显然下楼的操作一定是不优的,所以只要考虑上楼 设 $f[i]$ 表示到第 $i$ 层时需要的最少时间 那么首先考虑走楼梯,有转移,$f[i]=f[i-1]+a[i-1]$ 然后考虑坐电梯有:$f[i]=f[j]+(\sum_{k=j}^{i-1}b[k])+c$ 显然那个 $\sum b 阅读全文
posted @ 2019-10-29 07:52 LLTYYC 阅读(330) 评论(0) 推荐(1) 编辑
摘要: 传送门 贪心 对于第一个不合法的位置,我们显然要通过删除几个覆盖了它的区间来使这个位置合法 显然删右端点更靠右的区间是更优的,所以就考虑优先删右端点靠右的,然后再考虑下一个不合法位置 用一个 $set$ 维护一下右端点和区间编号即可 阅读全文
posted @ 2019-10-29 07:44 LLTYYC 阅读(322) 评论(0) 推荐(0) 编辑
摘要: 传送门 显然考虑 $n^2$ 的树形 $dp$ 设 $f[x][i]$ 表示 $x$ 的子树内选了 $i$ 个节点染黑,子树内所有边对整颗树的最大贡献 考虑子树的合并,显然对于 $(u,v),v \in son[u]$ ,设边权为 $w$ ,这条边的贡献可以通过 $v$ 子树内的黑节点数算出 因为确 阅读全文
posted @ 2019-10-28 13:19 LLTYYC 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 传送门 $cf$ 自闭了,打 $abc$ 散散心 A - 9x9 ...这个有什么好讲的吗,题目看懂就会做了 #include<iostream> #include<cstdio> #include<algorithm> #include<cstring> #include<cmath> using 阅读全文
posted @ 2019-10-28 11:59 LLTYYC 阅读(437) 评论(0) 推荐(1) 编辑
摘要: 传送门 正难则反,把链操作成树不好想,那么考虑一下如何把树变成链 每次操作相当于把一个兄弟变成儿子(我把你当兄弟你竟然想把我当儿子.jpg) 注意到每次操作最多只能使树的深度增加 $1$ 因为链的深度为 $n$ 且形态唯一,那么只要把原树操作成深度为 $n$ 即可 现在得到了一个操作次数的下限,即 阅读全文
posted @ 2019-10-28 08:28 LLTYYC 阅读(301) 评论(0) 推荐(0) 编辑
摘要: 传送门 显然考虑 $dp$ ,设 $fx[i][j]$ 表示从 $(i,j)$ 出发往下走一格,最终到达 $(n,m)$ 的方案数,$fy[i][j]$ 表示从 $(i,j)$ 出发往右走一格,最终到达 $(n,m)$ 的方案数 如果 $(i,j)$ 本身有石头就把这个石头忽略 那么对于 $fx[i 阅读全文
posted @ 2019-10-28 07:43 LLTYYC 阅读(510) 评论(9) 推荐(0) 编辑
摘要: 传送门 要满足存在 $x$ ,使得 $a_i \cdot a_j = x^k$ 那么充分必要条件就是 $a_i \cdot a_j$ 质因数分解后每个质因数的次幂都要为 $k$ 的倍数 证明显然 设 $a_i=\sum_{j=1}^{x}p_j^{t_j}$ ,那么不妨变成 $\sum_{j=1}^ 阅读全文
posted @ 2019-10-27 18:07 LLTYYC 阅读(408) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 ··· 52 下一页