随笔分类 -  题目来源 - BZOJ(LYDSY)

上一页 1 ··· 8 9 10 11 12 13 14 15 下一页
摘要:BZOJ_1672_[Usaco2005 Dec]Cleaning Shifts 清理牛棚_动态规划+线段树 题意: 约翰的奶牛们从小娇生惯养,她们无法容忍牛棚里的任何脏东西.约翰发现,如果要使这群有洁癖的奶牛满意,他不得不雇佣她们中的一些来清扫牛棚, 约翰的奶牛中有N(1≤N≤10000)头愿意通 阅读全文
posted @ 2018-03-12 20:32 fcwww 阅读(220) 评论(0) 推荐(0)
摘要:BZOJ_3573_[Hnoi2014]米特运输_树形DP+hash 题意: 给你一棵树每个点有一个权值,要求修改最少的权值,使得每个节点的权值等于其儿子的权值和且儿子的权值都相等。 分析: 首先我们发现在树中如果确定一个点的权值,那么整颗树的方案就能够确定 问题转化成求哪个方案包含的点最多 如何求 阅读全文
posted @ 2018-03-12 20:27 fcwww 阅读(115) 评论(0) 推荐(0)
摘要:BZOJ_2440_[中山市选2011]完全平方数_容斥原理 题意: 求第k个不是完全平方数倍数的数 分析: 二分答案,转化成1~x中不是完全平方数倍数的数的个数 答案=所有数-1个质数的平方的倍数+2个质数乘积的平方的倍数 =x-x/2^2-x/3^2+x/4^2-x/5^2+x/6^2 发现容斥 阅读全文
posted @ 2018-03-11 09:53 fcwww 阅读(127) 评论(0) 推荐(0)
摘要:BZOJ_2393_Cirno的完美算数教室&&BZOJ_1853_[Scoi2010]幸运数字 _深搜+容斥原理 题意: ~Cirno发现了一种baka数,这种数呢~只含有2和⑨两种数字~~ 现在Cirno想知道~一个区间中~~有多少个数能被baka数整除 分析: 基本思路是找到1e10以内所有的 阅读全文
posted @ 2018-03-11 09:02 fcwww 阅读(496) 评论(0) 推荐(0)
摘要:BZOJ_3589_动态树_容斥原理+树链剖分 题意: 维护一棵树,支持1.子树内点权加上一个数 2.给出k条链,求路径上的点权和(重复的计算一次) (k<=5) 分析: 可以用树剖+线段树解决第一个操作 然后我们发现k非常小,可以二进制枚举 那就容斥一下转化成求几条链的交 链交求法:链顶是两条链顶 阅读全文
posted @ 2018-03-10 22:41 fcwww 阅读(148) 评论(0) 推荐(0)
摘要:BZOJ_1042_[HAOI2008]硬币购物_容斥原理+背包 题意: 硬币购物一共有4种硬币。面值分别为c1,c2,c3,c4。某人去商店买东西,去了tot次。每次带di枚ci硬币,买s i的价值的东西。请问每次有多少种付款方法。 分析: 假设没有di的限制,先跑一遍完全背包 容斥,用总方案数减 阅读全文
posted @ 2018-03-10 22:21 fcwww 阅读(168) 评论(0) 推荐(0)
摘要:BZOJ_1342_[Baltic2007]Sound静音问题_单调队列 题意: 给出n个数,求∑[ max{a[i]~a[i+m-1]} - min{a[i]~a[i+m-1]} <= c ] 分析: 滑动窗口 我们维护两个单调队列,分别存最大,最小值 代码: 阅读全文
posted @ 2018-03-10 22:05 fcwww 阅读(146) 评论(0) 推荐(0)
摘要:BZOJ_2343_[Usaco2011 Open]修剪草坪 _单调队列_DP 题意: N头牛,每头牛有一个权值,选择一些牛,要求连续的不能超过k个,求选择牛的权值和最大值 分析: 先考虑暴力DP,f[i] = f[j] + s[i]-s[j+1] (i-j-1<=k 1<=j<i) 意思是我们j+ 阅读全文
posted @ 2018-03-10 21:54 fcwww 阅读(110) 评论(0) 推荐(0)
摘要:BZOJ_2595_[Wc2008]游览计划_斯坦纳树 题意: 分析: 斯坦纳树裸题,有几个需要注意的地方 给出矩阵,不用自己建图,但枚举子集转移时会算两遍,需要减去当前点的权值 方案记录比较麻烦,两边的转移都需要记录,最后dfs找方案会比较容易理解 代码: 阅读全文
posted @ 2018-03-10 21:41 fcwww 阅读(264) 评论(0) 推荐(0)
摘要:BZOJ_5180_[Baltic2016]Cities_ 斯坦纳树 题意: 给定n个点,m条双向边的图。其中有k个点是重要的。每条边都有一定的长度。 现在要你选定一些边来构成一个图,要使得k个重要的点相互连通,求边的长度和的最小值。 分析: 斯坦纳树裸题 dis[i][j]表示关键点连通状态为i, 阅读全文
posted @ 2018-03-10 21:36 fcwww 阅读(115) 评论(0) 推荐(0)
摘要:BZOJ_4006_[JLOI2015]管道连接_斯坦纳树 题意: 小铭铭最近进入了某情报部门,该部门正在被如何建立安全的通道连接困扰。 该部门有 n 个情报站,用 1 到 n 的整数编号。给出 m 对情报站 ui;vi 和费用 wi,表示情 报站 ui 和 vi 之间可以花费 wi 单位资源建立通 阅读全文
posted @ 2018-03-10 21:27 fcwww 阅读(148) 评论(0) 推荐(0)
摘要:BZOJ_3143_[Hnoi2013]游走_期望DP+高斯消元 题意: 一个无向连通图,顶点从1编号到N,边从1编号到M。 小Z在该图上进行随机游走,初始时小Z在1号顶点,每一步小Z以相等的概率随机选 择当前顶点的某条边,沿着这条边走到下一个顶点,获得等于这条边的编号的分数。当小Z 到达N号顶点时 阅读全文
posted @ 2018-03-09 15:38 fcwww 阅读(156) 评论(0) 推荐(0)
摘要:BZOJ_1778_[Usaco2010 Hol]Dotp 驱逐猪猡_概率DP+高斯消元 题意: 奶牛们建立了一个随机化的臭气炸弹来驱逐猪猡。猪猡的文明包含1到N (2 <= N <= 300)一共N个猪城。这些城市由M (1 <= M <= 44,850)条由两个不同端点A_j和B_j (1 <= 阅读全文
posted @ 2018-03-09 15:36 fcwww 阅读(309) 评论(0) 推荐(0)
摘要:BZOJ_3503_[Cqoi2014]和谐矩阵_高斯消元 题意: 我们称一个由0和1组成的矩阵是和谐的,当且仅当每个元素都有偶数个相邻的1。一个元素相邻的元素包括它本身,及他上下左右的4个元素(如果存在)。给定矩阵的行数和列数,请计算并输出一个和谐的矩阵。注意:所有元素为0的矩阵是不允许的。 分析 阅读全文
posted @ 2018-03-09 15:33 fcwww 阅读(196) 评论(0) 推荐(0)
摘要:BZOJ_1503_[NOI2004]郁闷的出纳员_权值线段树 Description OIER公司是一家大型专业化软件公司,有着数以万计的员工。作为一名出纳员,我的任务之一便是统计每位员工的工资。这本来是一份不错的工作,但是令人郁闷的是,我们的老板反复无常,经常调整员工的工资。如果他心情好,就可能 阅读全文
posted @ 2018-03-08 11:23 fcwww 阅读(351) 评论(0) 推荐(0)
摘要:BZOJ_2815_[ZJOI2012]灾难 倍增lca + 构造 题意: 我们用一种叫做食物网的有向图来描述生物之间的关系:一个食物网有N个点,代表N种生物,如果生物x可以吃生物y,那么从y向x连一个有向边。这个图没有环。图中有一些点没有连出边,这些点代表的生物都是生产者,可以通过光合作用来生存; 阅读全文
posted @ 2018-03-08 11:17 fcwww 阅读(176) 评论(0) 推荐(0)
摘要:BZOJ_3316_JC loves Mkk_ 二分答案 + 单调队列 题意: 分析: 拆成链,二分答案,奇偶两个单调队列维护最大子段和,记录方案。 代码: 阅读全文
posted @ 2018-03-08 10:08 fcwww 阅读(166) 评论(0) 推荐(0)
摘要:BZOJ_1260_[CQOI2007]涂色paint _区间DP 题意: 假设你有一条长度为5的木版,初始时没有涂过任何颜色。你希望把它的5个单位长度分别涂上红、绿、蓝、绿、红色,用一个长度为5的字符串表示这个目标:RGBGR。 每次你可以把一段连续的木版涂成一个给定的颜色,后涂的颜色覆盖先涂的颜 阅读全文
posted @ 2018-03-05 23:00 fcwww 阅读(168) 评论(0) 推荐(0)
摘要:BZOJ_2427_[HAOI2010]软件安装_tarjan+树形DP 题意: 现在我们的手头有N个软件,对于一个软件i,它要占用Wi的磁盘空间,它的价值为Vi。我们希望从中选择一些软件安装到一台磁盘容量为M计算机上,使得这些软件的价值尽可能大(即Vi的和最大)。 但是现在有个问题:软件之间存在依 阅读全文
posted @ 2018-03-05 22:53 fcwww 阅读(140) 评论(0) 推荐(0)
摘要:BZOJ_2134_单选错位——期望DP 题意: 分析:设A为Ai ∈ [1,ai+1] 的概率,B为Ai = A(imodn+1)的概率显然P(A|B) = 1,那么根据贝叶斯定理P(B) = P(B|A)*P(A)P(A) = min(ai,ai+1)/aiP(B|A) = 1/a(i+1)P( 阅读全文
posted @ 2018-03-05 22:47 fcwww 阅读(135) 评论(0) 推荐(0)

上一页 1 ··· 8 9 10 11 12 13 14 15 下一页