博客专栏  >  综合   >  CHNJZ的OI学习总结

CHNJZ的OI学习总结

一些关于OI方面的总结

关注
1 已关注
88篇博文
  • 51Nod 1674——区间的价值 V2

    题目梗概给出一个n个数。 求所有区间的贡献的加和。 一个区间的贡献:所有数的andand值∗*所有数的oror值。解题思路首先我们要知道对一个数一直andand或者oror操作减少或增加的次数是l...

    2017-09-05 21:08
    52
  • [数位DP]Hdu 6148——Valley Number

    题目梗概求1~n中满足题目要求的数的个数。题目要求:不存在一段下降之后上升的类似山谷的连续位置。解题思路不难想到是数位DP。预处理时f[i][j][k]f[i][j][k]表示长度为i,第一位为j的符...

    2017-08-25 20:46
    239
  • [压位DP]Hdu 6149——Valley Numer II

    题目梗概给定一个无向图,图中的点存在高低。 定义山谷为:一个低点连接两个相邻的高点。 求不相交的山谷的最大个数。解题思路一看这个高点个数<=15高点个数<=15就马上想到压位DP。 i表示前i个...

    2017-08-24 21:22
    72
  • [乱搞]Hdu 6147——Pokémon GO II

    题目描述众所周知,度度熊最近沉迷于 Pokémon GO。 由于太过沉迷,现在它只能按照游戏内置的指令行走了:对,简直就像一个现实中的Pokémon! 游戏内置的指令实际上可以抽象成一种:保持现在的朝...

    2017-08-24 21:37
    75
  • [水题]BZOJ 1257——[CQOI2007]余数之和sum

    题目描述给出正整数n和k,计算kk modmod 1+k1 + k modmod 2+k2 + k modmod 3+…+k3 + … + k modmod nn的值。解题思路先把k mod n看成k...

    2017-08-20 16:07
    267
  • [数位DP+矩阵快速幂优化]BZOJ 1875——[SDOI2009]HH去散步

    题目梗概给出一张有向图,并给出一个起点和一个终点。求从起点走到终点走t步的方案数。解题思路比较裸的数位DP。f[i][j]f[i][j]表示第步j走到i点的方案数,转移显然。因为这题有重边,所以i改为...

    2017-08-20 15:47
    216
  • [分块]BZOJ 4216——Pig

    题目梗概给定一个数组。多次询问一个区间的和。解题思路这不是SB题你要想想这是BZOJ的题目,请忽略A+B。你没有足够的空间构造前缀和,但是你能存储下这个数组。那就只能用分块了。#include #in...

    2017-08-15 21:28
    240
  • [KMP+矩阵快速幂加速]BZOJ 1009——[HNOI2008]GT考试

    题目梗概给出一个不吉利数字A1A2...Am(0<=Ai<=9)有M位A1A2...Am(0<=Ai<=9)有M位。求有多少个n位数满足不包含不吉利数字。解题思路读完题目便能想到一个显然的数位DP,F...

    2017-08-14 20:32
    228
  • [数位DP]Hdu 2089——不要62

    Ps:博主又水blog,是佳龙大神叫我干的。题目梗概一个数被称为吉利(手动滑稽)当且仅当其不含4和62。多次询问一个区间的吉利的个数。解题思路这题应该算是数位DP的裸题吧。考虑求出一个固定长度出现的吉...

    2017-08-08 21:30
    248
  • [二分图最大独立集]BZOJ 1143—— [CTSC2008]祭祀river

    题目梗概给定一张有向图,在这个图上的一些节点放上标记且任意标记节点不被其他标记节点到达。使标记节点个数最大化。解题思路对于每一个点还是进行拆点操作,这样就形成一张二分图。题目答案显然就是二分图的最大独...

    2017-08-07 21:55
    317
  • [左偏树+lazy思想]BZOJ 4003——[JLOI2015]城池攻占

    题目梗概一棵有根树,每一个节点都是一个城池,有一个防御值si。有若干个战士,第i 个战士初始攻击力为 ai,初始攻击的城池为 ci。如果攻击力大于等于城池的防御值,则攻击成功,战士继续攻击父节点,否则...

    2017-08-06 21:25
    324
  • [树形DP]BZOJ 4033—— [HAOI2015]树上染色

    题目梗概给定一棵树,树边有边权。将树上KK个点染成黑色,其余n−Kn-K个点为白色。使相同颜色节点的路径和最大。解题思路不难想到是一个树形DP的题目。考虑每一条边要被计算的次数,我们在进行左儿子右兄弟...

    2017-08-05 21:52
    339
  • [K叉哈夫曼树]BZOJ 4198—— [Noi2015]荷马史诗

    题目概述并不是很想写概述啊。这不是权限题,来个链接大家自己看下吧:题目传送门解题思路相信大家看来这道题之后都不难联想到哈夫曼编码的原理。Ps:不知道哈夫曼编码,问度娘去吧。这么看来这道题转变为另外一个...

    2017-08-04 21:44
    548
  • [KMP]POJ 3416——Oulipo

    题目传送门 又水blog了,对,我不解释了 这题就是裸的KMP求方案数#include #include using namespace std; const int maxn=1000005; ...

    2017-08-02 12:06
    98
  • [随机算法+Hash] Codeforces 799F Round #413 F. Beautiful fountains rows

    题目梗概有nn个不同的数字,每个数字只出现在[L,R][L,R]中。 求所有满足要求的区间的长度和。 要求:出现在该区间的所有数字的个数必须为奇数,且必须有数字存在。解题思路考虑一个区间如何才能满...

    2017-08-01 23:19
    297
  • [暴力]HDU 4473——Exam

    题目梗概求正整数a,b,c,a*b*c<=n的方案数。解题思路这题的数据有点水

    2017-07-31 16:12
    195
  • 关于二分图的姿势

    二分图最大匹配 求二分图最大匹配常用简单算法为匈牙利算法。 交错轨:从二分图右边的某个没有匹配的点,走出一条“一条没被匹配、一条已被匹配、一条没被匹配、……、一条没被匹配”交替出现的路径。 大致...

    2017-07-30 12:10
    266
  • [数学+枚举]BZOJ 4921——互质序列

    题目描述现在给定一个长度为n的序列,你需要从中删除一个非空连续子序列,使得剩下至少2个数,令E为剩下数的最大公约数的期望值,S为合法的方案数,请计算E*S的值。因为这个值可能非常大,请对9982443...

    2017-07-28 22:29
    424
  • [并查集+启发式合并]BZOJ 2733——[HNOI2012]永无乡

    Ps:又水听博主解释一下:昨天模拟赛遇到启发式的裸题,愣是打成左偏树的合并,惭愧惭愧。于是今天找到裸题练习一下。题目梗概有n个节点,每个节点有一个独一无二的权值。 合并一些节点。 询问一个节点所在...

    2017-07-28 14:31
    266
  • [霍尔定理]「2017 山东一轮集训 Day2」LOJ 6062——PAIR

    什么是霍尔定理这是关于二分图的一个非常重要的定理。 但是博主今天第一接触,真不愧是蒟蒻。 主要内容: 设M(U1)M(U1)为与U1U1中的点相连的点集,一个二分图U,V(|U|<=|V|)U,...

    2017-07-26 22:15
    365

img博客搬家
img撰写博客
img专家申请
img意见反馈
img返回顶部