洛谷
Joe_2005
这个作者很懒,什么都没留下…
展开
-
洛谷P1011 车站(题目来源:https://www.luogu.org/problem/show?pid=1011)
P1011 车站题目描述火车从始发站(称为第1站)开出,在始发站上车的人数为a,然后到达第2站,在第2站有人上、下车,但上、下车的人数相同,因此在第2站开出时(即在到达第3站之前)车上的人数保持为a人。从第3站起(包括第3站)上、下车的人数有一定规律:上车的人数都是前两站上车人数之和,而下车人数等于上一站上车人数,一直到终点站的前一站(第n-1站),都满足此规律。现给出的条件是:共有N个车站,始发站上车的人数为a,最后一站下车的人数是m(全部下车)。试问x站开出时车上的人数是多少?输入输出格式原创 2017-01-18 22:11:56 · 1265 阅读 · 3 评论 -
Luogu P4115Qtree4 P2056[ZJOI2007]捉迷藏 题解
题目链接[ZJOI2007]捉迷藏 P4115 Qtree4题解动态点分治+堆点分树 : 我们把分治过程中遍历过的重心都连起来 上一层的重心连接下一层的重心 可以得到一棵新的树然后在这颗树上乱搞先对于每个点弄两个大根堆q1[x] 存x的所有白点后代到x的父亲 的原树上的距离q2[x] 存x的每个子树中到x 的原树上的最大距离显然, q2为x所有儿子q1的根节点然后再弄一...原创 2018-10-10 19:16:02 · 226 阅读 · 0 评论 -
洛谷 P1484 种树
题目链接题目描述cyrcyr今天在种树,他在一条直线上挖了n个坑。这n个坑都可以种树,但为了保证每一棵树都有充足的养料,cyrcyr不会在相邻的两个坑中种树。而且由于cyrcyr的树种不够,他至多会种k棵树。假设cyrcyr有某种神能力,能预知自己在某个坑种树的获利会是多少(可能为负),请你帮助他计算出他的最大获利。输入输出格式输入格式: 第一行,两个正整数n,k。第二行,n...原创 2018-06-23 22:54:35 · 632 阅读 · 1 评论 -
洛谷P3379 【模板】最近公共祖先(LCA)
P3379 【模板】最近公共祖先(LCA)题目描述如题,给定一棵有根多叉树,请求出指定两个点直接最近的公共祖先。输入输出格式输入格式:第一行包含三个正整数N、M、S,分别表示树的结点个数、询问的个数和树根结点的序号。接下来N-1行每行包含两个正整数x、y,表示x结点和y结点之间有一条直接连接的边(数据保证可以构成树)。接下来M行每行包含两个正整数a、b,表示询问a结点和...原创 2018-02-25 19:06:38 · 324 阅读 · 0 评论 -
洛谷P3457 [POI2007]POW-The Flood
题目链接题意翻译Description 你手头有一张该市的地图。这张地图是边长为 m∗n 的矩形,被划分为m∗n个1∗1的小正方形。对于每个小正方形,地图上已经标注了它的海拔高度以及它是否是该市的一个组成部分。地图上的所有部分都被水淹没了。并且,由于这张地图描绘的地面周围都被高山所环绕,洪水不可能自动向外排出。显然,我们没有必要抽干那些非该市的区域。每个巨型抽水机可以被放在任何一个1∗...原创 2018-02-25 10:16:06 · 1232 阅读 · 0 评论 -
洛谷P3459 [POI2007]MEG-Megalopolis [POI2007]大都市meg
洛谷P3459 [POI2007]MEG-Megalopolis [POI2007]大都市meg题目链接Description 在经济全球化浪潮的影响下,习惯于漫步在清晨的乡间小路的邮递员 Blue Mary 也开始骑着摩托车传递邮件了。不过,她经常回忆起以前在乡间漫步的情景。 昔日,乡下有依次编号为 1..n 的 n 个小村庄,某些村庄之间有一些双向的土路。 从每个村庄都恰好有一...原创 2018-02-24 19:25:28 · 883 阅读 · 0 评论 -
洛谷 P3387 【模板】缩点
P3387 【模板】缩点题目链接题目背景 缩点+DP题目描述 给定一个n个点m条边有向图,每个点有一个权值,求一条路径,使路径经过的点权值之和最大。你只需要求出这个权值和。允许多次经过一条边或者一个点,但是,重复经过的点,权值只计算一次。输入输出格式 输入格式: 第一行,n,m第二行,n个整数,依次代表点权第三至m+2行,每行两个整数u,v,表示u->v有...原创 2018-02-26 23:21:46 · 390 阅读 · 0 评论 -
洛谷P1025 数的划分(题目来源https://www.luogu.org/problem/show?pid=1025)
P1025 数的划分题目描述将整数n分成k份,且每份不能为空,任意两个方案不相同(不考虑顺序)。例如:n=7,k=3,下面三种分法被认为是相同的。1,1,5; 1,5,1; 5,1,1;问有多少种不同的分法。输入输出格式输入格式:n,k (6<n<=200,2<=k<=6)输出格式:一个整数,即不同的分法。输入输出样例输入样例#1:7 3输出样例#1:4说明四种分法为:...原创 2017-01-19 16:26:30 · 943 阅读 · 0 评论 -
洛谷P2577 [ZJOI2005]午餐
这道题目比较难想。算法:贪心+dp容易想到贪心:吃饭慢的先打饭节约时间, 所以先将人按吃饭时间从大到小排序。然后就是dp了: 首先,应该想到f[i][j][k]:前i个人,在1号窗口打饭总时间j,在2号窗口打饭总时间k 当然,这样会爆空间,所以想到去掉一维。 f[i][j]表示前i个人,在1号窗口打饭总时间j,最早吃完饭的时间 我们可以发现 j+k=前i个人打饭总和,k = s...原创 2018-02-21 17:32:43 · 1158 阅读 · 0 评论 -
洛谷P2224 [HNOI2001]产品加工题解
dp: 首先想到二维dp f[i][j] 表示前i件产品,第一个机器用时j,第二个机器用时f[i][j] 所以转移方程就出来了:f[i][j] = min(f[i-1][j]+t2, f[i-1][j-t1], f[i-1][j-t3]+t3) 二维当然会爆空间啦 所以可以滚掉i代码如下:#include<bits/stdc++.h>using namespa...原创 2017-10-13 19:22:52 · 804 阅读 · 0 评论 -
洛谷P3616 富金森林公园题解(树状数组)
P3616 富金森林公园题目描述博艾的富金森林公园里有一个长长的富金山脉,山脉是由一块块巨石并列构成的,编号从1到N。每一个巨石有一个海拔高度。而这个山脉又在一个盆地中,盆地里可能会积水,积水也有一个海拔高度,所有严格低于这个海拔高度的巨石,就会在水面下隐藏。由于地壳运动,巨石的海拔高度可能会随时变化,每次一块的巨石会变成新的海拔高度。当然,水面的高度也会随时发生变化。因为有这样奇妙的地质...原创 2018-10-21 16:41:59 · 322 阅读 · 1 评论