上一页 1 ··· 9 10 11 12 13 14 15 下一页
摘要: 题面在[这里][1] 题意 一条路上有$n$个村庄,坐标分别为$x[i]$,你需要在村庄上建设$m$个邮局,使得 每个村庄和最近的邮局之间的所有距离总和最小,求这个最小值。 数据范围 $1\le n\le300,1\le m\le30$ sol =山区建小学。 设$f[i][j]$表示把$i$个邮局 阅读全文
posted @ 2018-03-22 16:24 cjfdf 阅读(206) 评论(0) 推荐(0) 编辑
摘要: 题面在[这里][1] 题意 给出一个$n$个节点的二叉排序树的原始数据值$d[i]$、权值$v[i]$和访问频度$s[i]$,你可以根据需要把结点的权值改为任何实数,但每次修改你会付出$k$的额外修改代价,且修改后所有结点的权值必须仍保持互不相同。 求整棵树的访问代价与额外修改代价的最小和。 数据范 阅读全文
posted @ 2018-03-21 22:05 cjfdf 阅读(184) 评论(0) 推荐(0) 编辑
摘要: 题面在[这里][1] 题意 给出一棵$n$个节点的二叉查找树的中序遍历中每个节点的访问次数$p "i]$,和相邻两节点$i$和$i+1$的访问次数$q[i]$,构造一棵二叉查找树使得$\sum_{i=1}^{n}d[i" +\sum_{i=0}^{n}(max(d[i],d[i+1])+1)[即查询 阅读全文
posted @ 2018-03-21 21:02 cjfdf 阅读(226) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-03-15 20:26 cjfdf 阅读(7) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-03-13 18:44 cjfdf 阅读(192) 评论(18) 推荐(1) 编辑
摘要: ~~这里没有水表~~ 这几天连树剖和LCT都不会写了 所以放下总结两篇 LCT是一个通过链剖分和Splay的使用,在无根树上维护路径信息的有效算法 其单次操作时间复杂度为O(logn),常数 巨大 Splay 需要先学Splay(不会的我可不管),于是跳过Splay部分; 主要结构和思路 [讲的就交 阅读全文
posted @ 2018-02-25 22:14 cjfdf 阅读(136) 评论(0) 推荐(0) 编辑
摘要: ~~这里没有水表~~ 树链剖分是一个通过轻重链剖分、dfs序和线段树的使用,在有根树上维护路径和子树信息的有效算法 其预处理时间复杂度为$O(nlog^2n)$,单次操作时间复杂度为$O(log^2n)$,常数优秀 主要是防止自己忘记,所以只作简要说明,要学习的可以 参考友链里大佬的博客 预处理 第 阅读全文
posted @ 2018-02-25 21:45 cjfdf 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 题面在[这里][1] 题意 给定一个$n\times m$的格网,从$(1,1)$出发,每一格$(i,j)$往上下左右移动的概率已经给出,询问到达$(n,m)$的期望步数 数据范围 $$n,m\le40$$ sol 列方程高斯消元求解是显然的 $$E_{i,j}=1+p1_{i,j}\times E 阅读全文
posted @ 2018-02-24 20:59 cjfdf 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 题面在[这里][1] 题意 开始时袋中有$t$种小球,第$i$种小球有$t_i$个,之后每次等概率取出一个球,第$i$次取球时观察这个球的颜色$c_i$放回并向袋中加入$d$个颜色为$c_i$的球; 给出一组询问$ "x_i,y_i" $,求同时满足第$x_i$次取球的颜色为$y_i$的概率 $1≤ 阅读全文
posted @ 2018-02-23 22:06 cjfdf 阅读(185) 评论(2) 推荐(0) 编辑
摘要: 题面在[这里][1] 题意 放$n$个相连的骨牌,每次放的时候有$pl$的概率往左倒,有$pr$的概率往右倒,骨牌倒的时候可能会打翻左边相邻或者右边相邻的骨牌,并引起连锁反应直到最后一个骨牌旁边没有与之相邻的骨牌为止 例如$DD$ _ $DxDD$ _ $DD$, 如果在$x$处放置骨牌,有可能会让 阅读全文
posted @ 2018-02-23 17:26 cjfdf 阅读(165) 评论(0) 推荐(0) 编辑
上一页 1 ··· 9 10 11 12 13 14 15 下一页