自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(7)
  • 收藏
  • 关注

原创 [51nod1597] 有限背包计数问题

题目大意你有一个大小为n的背包,你有n种物品,第i种物品的大小为i,且有i个,求装满这个背包的方案数有多少 两种方案不同当且仅当存在至少一个数i满足第i种物品使用的数量不同n≤100000,答案模23333333,时限2.333s分析这道题一看是一道多重背包,但是范围有点大啊。。。 可以尝试利用一下题目的条件,对于i≤n√i≤\sqrt{n},就做一次多重背包。合并一种物品时,通过前缀和可以优化

2017-03-29 20:46:01 1141

原创 [bzoj4006] [JLOI2015]管道连接

题目描述小铭铭最近进入了某情报部门,该部门正在被如何建立安全的通道连接困扰。该部门有 n 个情报站,用 1 到 n 的整数编号。给出 m 对情报站 ui;vi 和费用 wi,表示情 报站 ui 和 vi 之间可以花费 wi 单位资源建立通道。 如果一个情报站经过若干个建立好的通道可以到达另外一个情报站,那么这两个情报站就 建立了通道连接。形式化地,若 ui 和 vi 建立了通道,那么它们建立了

2017-03-23 22:15:11 782

原创 [bzoj4446][Scoi2015]小凸玩密室

题目描述小凸和小方相约玩密室逃脱,这个密室是一棵有n个节点的完全二叉树,每个节点有一个灯泡。点亮所有灯 泡即可逃出密室。每个灯泡有个权值Ai,每条边也有个权值bi。点亮第1个灯泡不需要花费,之后每点亮4 个新的灯泡V的花费,等于上一个被点亮的灯泡U到这个点V的距离Du,v,乘以这个点的权值Av。在点灯 的过程中,要保证任意时刻所有被点亮的灯泡必须连通,在点亮一个灯泡后必须先点亮其子树所有灯泡才

2017-03-21 12:27:28 851

原创 [bzoj4583]购物/SRM601 WinterAndShopping

题目描述商店出售3种颜色的球,分别为红、绿、蓝。城市里有n个商店,第i个商店在第First_i天开始营业,连续营业Red_i+Green_i+Blue_i天,每个商店每天只能出售一种颜色的球。每天最多有两个商店同时营业。如果同一天内有两个商店同时营业,那么这两个商店必须出售相同颜色的球。求不同的出售方案数(对1,000,000,007取模)。两种方案不同,当且仅当某一天某一个商店出售的球的颜色不同。

2017-03-17 20:33:44 546

原创 [bzoj2780][Spoj]8093 Sevenk Love Oimaster

题目大意给定n个字符串,q个询问,每个询问给定一个字符串,求它在n个字符串中多少个中以连续子串形式出现。n<=10000, q<=60000 the total length of n strings<=100000, the total length of q question strings<=360000分析首先很容易想到后缀自动机。 给n个字符串建广义后缀自动机,然后每个询问串就在

2017-03-16 22:31:30 826

原创 [codeforces117E]Tree or not Tree

题目大意给定一个n个点的环套树,每条边有开、关两个状态。接下来m次操作,每次给定一对数(x,y),对于x到y的最短路径(如果有多条就选择经过点字典序的一条),路径上经过所有边的状态取反(开变关,关变开)。每次操作后输出只考虑开状态的边时,有多少个联通块。 n,m≤100000分析考虑在树上怎么做。 最短路径只有一条,那么直接可以确定。 对于当前的树,它的联通块个数就是n-状态为开的边的个数(连

2017-03-08 22:41:50 607

原创 [codeforces 407E]k-d-sequence

题目大意给定一个序列,以及k和d,找一个最长的连续子序列,满足给这个连续子序列加入至多k个数,然后从小到大排序,可以得到一个公差为d的等差数列。 k,n≤200000 0≤d≤10910^9所有数绝对值≤10910^9分析一波当d=0时随便搞搞。当d≠0,怎样的序列可以构造出一个合法的等差数列呢? 所有数对d取模得到的值一样,并且它们除d之后,假设最大、小值分别是max,min,序列长度为le

2017-03-07 17:22:35 403

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除