E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
SHOI
[
SHOI
2013]超级跳马
Description题库连接现有一个\(n\)行\(m\)列的棋盘,一只马欲从棋盘的左上角跳到右下角。每一步它向右跳奇数列,且跳到本行或相邻行。跳越期间,马不能离开棋盘。试求跳法种数,取模。\(1\leqn\leq50,2\leqm\leq10^9\)Solution令\(f_{i,j}\)表示在第\(i\)列第\(j\)行的方案数。那么,\(f_{i,j}=\sum\limits_{k=1}^
NaVi_Awson
·
2020-01-30 22:00
BZOJ 4416: [
Shoi
2013]阶乘字符串
简单的状压DP,而且很困惑为什么大家都不知道判无解的原因?首先有一个结论,当\(n>21\)时无解,证明如下(个人口胡不保证正确性):考虑当我们的字符串是这样构造时:一个\(n\)个字符的排列+一个\(n\)个字符的排列+……+一个\(n\)个字符的排列(共计\(n\)个),此时显然是有解的再手玩一下容易发现这个条件不仅充分而且必要,如果有一段中间有字符缺失那么必然会导致某个排列无法表示出来那么很
hl666
·
2020-01-29 20:00
BZOJ 1937: [
Shoi
2004]Mst 最小生成树
我称之为重拾KM(好久以前学的然后现在忘得差不多了)?首先我们容易想到把每一条非树边拿出来,它显然会和一些树边形成一个环那么那些树边是最小生成树上的边的充要条件显然是它们的边权都小于等于这条非树边考虑树边的权值必然是减少的,非树边的权值必然是增加的,我们设\(x\)为树边,\(y\)为非树边,那么:\[w_x-d_x\lew_y+d_y\Leftrightarrowd_x+d_y\gew_x-w_
hl666
·
2020-01-29 14:00
P3829 [
SHOI
2012]信用卡凸包
题意通过观察发现答案为一个整圆+所有除去圆弧的四个顶点形成的凸包的周长,于是直接套模板就好了。code:#includeusingnamespacestd;constintmaxn=10010;constdoubleeps=1e-8;constdoublePi=acos(-1.0);intn,tot,top;intsta[maxn];doubleH,L,R,ans;structPoint{doub
nofind
·
2020-01-09 09:00
[
SHOI
2012]信用卡凸包
题目对于一个圆滑处理过的矩形,我们发现其周长就是四个\(\frac{1}{4}\)圆的圆心形成的矩形周长再加上一个圆的周长于是我们大力猜想,答案就是把所有\(\frac{1}{4}\)圆的圆心拿下来建个凸包,凸包的周长再加上一个圆的周长即可;发现这样非常正确,感性理解一下大概是这个凸多边形转过了一个\(2\pi\),所以各圆弧的和就是一个完整的圆于是现在就变成了一个板子题了,代码#include#
asuldb
·
2020-01-09 08:00
【
SHOI
2014】三叉神经树
一种叫做
SHOI
的神经组织因为其和近日发现的化合物SHTSC的密切联系引起了人们的极大关注。
SHOI
组织由若干个
SHOI
细胞构成,
SHOI
细胞之间形成严密的树形结构。
wawawa8
·
2019-11-02 06:11
[LuoguP2163][
SHOI
2007]园丁的烦恼_CDQ分治
园丁的烦恼题目链接:https://www.luogu.org/problem/P2163数据范围:略。题解:树套树过不去,那就$CDQ$分治好了。有点小细节,但都是$CDQ$分治必要的。代码:#include#include#include#include#defineN1000010usingnamespacestd;structNode{intx,y,f,id;}q[N=1;i-=lowbi
JZYshuraK_彧
·
2019-10-16 20:00
[
SHOI
2011]双倍回文
传送门Luogu题解显然长度要是4的倍数,然后要是一个回文串复制一遍。那么我们可不可以抠出每一个回文串然后统计呢?答案是可以的,问题在于你还需要记下字符串的本质。然后你就可以发现\(PAM\)可以用\(parent\)树完美避开这个问题,只需要判断长度是否为\(4\)的倍数且这个串的一半的长度出现过即可。代码实现#include#include#include#include#include#in
fexuile
·
2019-10-07 23:00
【
SHOI
2007】善意的投票
ProblemDescription幼儿园里有\(n\)个小朋友打算通过投票来决定睡不睡午觉。对他们来说,这个问题并不是很重要,于是他们决定发扬谦让精神。虽然每个人都有自己的主见,但是为了照顾一下自己朋友的想法,他们也可以投和自己本来意愿相反的票。我们定义一次投票的冲突数为好朋友之间发生冲突的总数加上和所有和自己本来意愿发生冲突的人数。我们的问题就是,每位小朋友应该怎样投票,才能使冲突数最小?In
洛水·锦依卫
·
2019-10-06 20:00
CQOI2018 社交网络 和
SHOI
2016 黑暗前的幻想乡
CQOI2018社交网络题目背景当今社会,在社交网络上看朋友的消息已经成为许多人生活的一部分。通常,一个用户在社交网络上发布一条消息(例如微博、状态、Tweet等)后,他的好友们也可以看见这条消息,并可能转发。转发的消息还可以继续被人转发,进而扩散到整个社交网络中。题目描述在一个实验性的小规模社交网络中我们发现,有时一条热门消息最终会被所有人转发。为了研究这一现象发生的过程,我们希望计算一条消息所
autoint
·
2019-09-23 10:00
luoguP2163 [
SHOI
2007]园丁的烦恼
安利系列博文https://www.cnblogs.com/tyner/p/11565348.htmlhttps://www.cnblogs.com/tyner/p/11605073.html题意https://www.luogu.org/problem/P2163如摘要所示,二位静态数点分析离线下来先,按照y为第一关键字,x为第二关键字排序,把n个数点,和询问的4*m个点都加进去,然后优先数点这
蒲苇啊
·
2019-09-21 23:00
题解 [
SHOI
2014]概率充电器
前情提要:最近大佬们都在写题解,只有我在咕咕咕。QAQ;明明我都把flag写出来辣,dalao们没看见,然后就被嘲讽了,QAQ洛谷树形DP+期望(讲了两次,菜鸡的我才做QAQ)首先,每个充电元件和电源之间的关系可以用一棵树来表示。通过感性分析可知,每个元件对于期望的贡献就是0/1。(进入状态就是1,否则就是0)。故而进入充电状态的元件的个数的期望就是元件进入充电状态的概率。那么设元件进入充电状态的
the_Death
·
2019-09-21 08:00
[
SHOI
2002]百事世界杯之旅
洛咕双倍经验题意:每张彩票上有一个漂亮图案,图案一共n种,如果你集齐了这n种图案就可以兑换大奖.请问在理想(平均)情况下,你买多少张彩票才能获得大奖?分析:洛咕日报上看到的题.上面讲了一点题解,反正我没看懂.总之结论就是\((\sum_{i=1}^n\frac{1}{i})*n.\)本题可谓是集齐了打代码时的所有神坑细节,什么爆\(int\)啊,奇怪的输出格式啊,分数要各种约分啊....本来这种数
PPXppx
·
2019-09-19 15:00
SHOI
2011 双倍回文
双倍回文如果s能够写成wwRwwR的形式,则称s是双倍回文。s的长度是4的倍数,前后两半都是相同的回文。对于给定的字符串,计算它的最长双倍回文串的长度。Nusingnamespacestd;templateTread(){Tx=0,w=1;charc=getchar();for(;!isdigit(c);c=getchar())if(c=='-')w=-w;for(;isdigit(c);c=ge
autoint
·
2019-08-27 17:00
[
SHOI
2016] 黑暗前的幻想乡
容斥原理。首先看到题意,发现必然需要求一系列图的生成树数量,因此想到先引入矩阵树定理来求解。然后考虑如何求得满足限制的方案数。直接算需要考虑到之前哪个公司已经修了边,修了哪些边,很难做。可以容斥,先求出所有可以形成的生成树的总数。此时会发现明显算多了,刚好由n-1个公司建造的生成树是统计上了,但是也统计上了刚好由n-2个公司建造的生成树。这时可以枚举到底是哪n-2个公司建造了这个树,建图的时候只加
南條キミツ
·
2019-08-15 21:00
[
SHOI
2017]分手是祝愿
链接:https://ac.nowcoder.com/acm/problem/20437来源:牛客网题目:B君在玩一个游戏,这个游戏由n个灯和n个开关组成,给定这n个灯的初始状态,下标为从1到n的正整数。每个灯有两个状态亮和灭,我们用1来表示这个灯是亮的,用0表示这个灯是灭的,游戏的目标是使所有灯都灭掉。但是当操作第i个开关时,所有编号为i的约数(包括1和i)的灯的状态都会被改变,即从亮变成灭,或
巡音luka
·
2019-03-30 23:52
动态规划
数学期望
[Luogu P4244] [BZOJ 1023] [
SHOI
2008]仙人掌图 II
洛谷传送门BZOJ传送门题目描述如果某个无向连通图的任意一条边至多只出现在一条简单回路(simplecycle)里,我们就称这张图为仙人掌图(cactus)。所谓简单回路就是指在图上不重复经过任何一个顶点的回路。举例来说,上面的第一个例子是一张仙人图,而第二个不是——注意到它有三条简单回路:(4,3,2,1,6,5,4)、(7,8,9,10,2,3,7)以及(4,3,7,8,9,10,2,1,6,
LPA20020220
·
2019-03-29 11:11
图论
动态规划
圆方树
图论
动态规划
圆方树
洛谷 P3749: LOJ 2146: [
SHOI
2017]寿司餐厅
题目传送门:LOJ#2146。题意简述:有\(n\)种寿司,第\(i\)种寿司的类型为\(a_i\)。如果你吃了第\(i\)种到第\(j\)种寿司,你会得到\(d_{i,j}\)(\(i\lej\))的收益。如果你吃了\(c\)(\(c>0\))种类型为\(x\)的寿司,你会付出\(mx^2+cx\)的代价(\(m\in\{0,1\}\))。最大化收益与代价的差。题解:一种经典的模型:最大权闭合子
粉兔
·
2019-02-23 15:00
【[
SHOI
2014]概率充电器】
这是一道概率+树形\(dp\)首先我们看到这里每一个的贡献都是1,所以我们要求的期望就是概率求得其实就是这个\[\sum_{i=1}^nP_i\]\(P_i\)为节点\(i\)通电的概率显然节点\(i\)通电有三种可能它自己来电了它的子树里有一个点来电了传了过来它的子树外面有一个点来电了传了过来第一种情况最好考虑了,至于第二种和第三种我们好像很难解决的样子但是这显然也告诉了我们这是一个套路题,第二
asuldb
·
2019-01-01 21:00
【[
SHOI
2015]脑洞治疗仪】
我太sb啦合并的时候又漏了,又漏了,又漏了我个sb这是个板子题,并不知道为什么
SHOI
2015会考这么板子的题,但是我又sb了,又sb了,又sb了,又没有1A显然我是凉了这道题有三个操作区间清零将一个区间清零
asuldb
·
2019-01-01 21:00
【[
SHOI
2015]超能粒子炮·改】
就是运用\(Lucas\)推一个柿子首先是前置芝士\(Lucas\)定理\[C_{n}^{m}\%p=C_{n/p}^{m/p}*C_{n\%p}^{m\%p}\%p\]至于证明我建议去问一下Lucas本人至于这道题,我们要求的是这个柿子\[\sum_{i=0}^kC_{n}^i\%p\]于是我们设\(f(n,k)=\sum_{i=0}^kC_{n}^i\)我们就可以化柿子啦\[f(n,k)=\s
asuldb
·
2019-01-01 21:00
LOJ #2026「JLOI /
SHOI
2016」成绩比较
很好的锻炼推柿子能力的题目LOJ#2026题意有$n$个人$m$门学科,第$i$门的分数为不大于$U_i$的一个正整数定义A「打爆」B当且仅当A的每门学科的分数都不低于B的该门学科的分数已知第一个人第$i$们学科的排名为$R_i$,即这门学科不低于$n-R_i$人的分数,但一定低于$R_i-1$人的分数求有多少种方案使得第一个人恰好「打爆」了$k$个人两种方案不同当且仅当存在两个人的分数不同$n,
无梦之梦
·
2018-12-05 07:00
[
SHOI
2004]最小生成树,洛谷P4412,线性规划
正题题目链接首先,我们需要构造一种贪心的思路:1.我们不可能给一条生成树边增加一个数。这样只会使的生成树的权值变大,而且对于不选树边的生成树,相对来说变得可能更小。2.我们也不可能给一条非生成树边减去一个数,因为这样会使得不选树边的生成树权值变小,从而变得没有那么优秀。那么很好理解上面的两条贪心“法则”之后,我们要构造几组约束,使得答案使我们所需要的。我们假设是第i条的边的变化量(当然,生成树边表
Deep_Kevin
·
2018-12-04 13:43
[
SHOI
2004]最小生成树,洛谷P4412,线性规划
正题题目链接首先,我们需要构造一种贪心的思路:1.我们不可能给一条生成树边增加一个数。这样只会使的生成树的权值变大,而且对于不选树边的生成树,相对来说变得可能更小。2.我们也不可能给一条非生成树边减去一个数,因为这样会使得不选树边的生成树权值变小,从而变得没有那么优秀。那么很好理解上面的两条贪心“法则”之后,我们要构造几组约束,使得答案使我们所需要的。我们假设是第i条的边的变化量(当然,生成树边表
Deep_Kevin
·
2018-12-04 13:43
【洛谷4287】[
SHOI
2011] 双倍回文(Manacher算法经典题)
点此看题面大致题意:求一个字符串中有多少个长度为偶数的回文串,它的一半也是回文串。ManacherManacherManacher算法这应该是ManacherManacherManacher算法一道比较好的入门题,强烈建议在做这题之前先去学一学ManacherManacherManacher算法。LinkLinkLinkManacherManacherManacher算法详见博客Manacher算
chenxiaoran666
·
2018-10-20 13:52
洛谷
Manacher算法
SHOI
2007 园丁的烦恼 离散化+树状数组
传送门题目大意:多次询问矩阵和,无修改。n<=50000,m<=500000n<=50000,m<=500000n#include#includeusingnamespacestd;#definelowbit(x)((x)&(-x))constintMAXN=500001;intn,m;inttx[MAXN],ty[MAXN];intque[MAXN][4];intbx[M
DyingShu
·
2018-10-06 20:27
离散化
树状数组
bzoj 3562【
SHOI
2014】神奇化合物
Description科学家最近发现了一种高分子有机化合物SHTSC。这种物质的分子由单个或多个原子组成,原子之间通过化学键相互连接。SHTSC十分不稳定,其原子之间的化学键经常会伴随着炫酷的声音特效和光影效果发生断裂或者重新连接。然而,令科学家们大为惊异的是,SHTSC在变化过程中始终保持着一种特殊的性质:即不存在这样的原子序列a1,a2,...,an(n>3)满足a1与a2、a2与a3、...
wawawa8
·
2018-07-15 19:55
【BZOJ】2521: [
Shoi
2010]最小生成树-最小割
题解想到各种贪心都被叉掉了QWQ只要以选定边的左右端点分别为源汇点跑一遍最小割就好了。这样可以保证这条一定选入最小生成树。最小割就是答案。ps无向图网络流要双向连边代码#include#include#include#include#defineinf2000000000usingnamespacestd;constintN=505,M=805,H=100000;intn,m,lab,ans,d[
ccosi
·
2018-07-01 14:48
最大流最小割
bzoj4872 [
Shoi
2017]分手是祝愿(贪心+期望dp)
首先考虑k=n的话最优解是怎样的。因为拉一盏灯只会影响到比它标号小的灯和自己。所以我们按标号从大到小考虑。如果一盏灯还亮着就必须拉,并且把影响到的灯改变。这样就可以得到目前状态的最小操作次数了。设f[i]表示剩余最小操作次数为i时还期望操作多少步,可以列出方程:f[i]=in∗f[i−1]+n−in∗f[i+1]+1f[i]=in∗f[i−1]+n−in∗f[i+1]+1特别的对于iusingna
Icefox_zhx
·
2018-06-12 20:26
bzoj
贪心
概率与期望
洛谷P3830 [
SHOI
2012]随机树-期望DP
传送门题意:一棵含有n个叶子节点的二叉树通过如下方式生成:每次等概率的随机选择一个叶子节点,将这个节点加上左右两个子节点求:1.叶子节点平均深度的期望2.树深度的期望n≤100n≤100Solution:第一问很好处理:设fxfx表示有x个叶子节点的树的叶子节点平均深度我们考虑在一个有x-1个叶子节点的树里随机选择一个叶子节点展开,那么树的叶子节点深度总和会增加fx−1+2fx−1+2所以fx=f
Fizzmy
·
2018-06-07 13:03
期望DP
[网络流] bzoj1934: [
Shoi
2007]Vote 善意的投票
bzoj1934:[
Shoi
2007]Vote善意的投票https://www.lydsy.com/JudgeOnline/problem.php?
kkkGIGi_qtt
·
2018-05-13 16:33
bzoj
网络流
[
SHOI
2017] 分手是祝愿
DescriptionZeitundRaumtrennendichundmich.时空将你我分开。B君在玩一个游戏,这个游戏由n个灯和n个开关组成,给定这n个灯的初始状态,下标为从1到n的正整数。每个灯有两个状态亮和灭,我们用1来表示这个灯是亮的,用0表示这个灯是灭的,游戏的目标是使所有灯都灭掉。但是当操作第i个开关时,所有编号为i的约数(包括1和i)的灯的状态都会被改变,即从亮变成灭,或者是从灭
DntcryBecthlev
·
2018-05-09 17:57
各省历年省选
概率期望
[
SHOI
2017] 分手是祝愿
DescriptionZeitundRaumtrennendichundmich.时空将你我分开。B君在玩一个游戏,这个游戏由n个灯和n个开关组成,给定这n个灯的初始状态,下标为从1到n的正整数。每个灯有两个状态亮和灭,我们用1来表示这个灯是亮的,用0表示这个灯是灭的,游戏的目标是使所有灯都灭掉。但是当操作第i个开关时,所有编号为i的约数(包括1和i)的灯的状态都会被改变,即从亮变成灭,或者是从灭
DntcryBecthlev
·
2018-05-09 17:57
各省历年省选
概率期望
【
SHOI
2014/Luogu4332】三叉神经树 树链剖分
原题走这里首先我们定义节点的状态0,1,2,3分别代表该节点分别接收到0,1,2,3个信号。那么我们会发现,叶子节点的状态改变,会导致叶子节点到根的路径上一连串节点的状态改变。比如当某叶子节点到根的路径上,由叶子节点开始的若干个连续的节点均处于状态2,且该叶子节点处于激活状态,那么此时,如果我们改变这一叶子节点的状态,则从叶子节点开始,一路向根走,遇到的这些连续的2节点全部会变成状态1,此外还要对
CRTorlonia
·
2018-05-04 12:04
bzoj4868 [
Shoi
2017]期末考试(枚举+贪心)
直接枚举结束时间即可。两个指针来更新答案。注意特判C==1e16的情况。#include#include#include#includeusingnamespacestd;#definelllonglong#defineinf0x3f3f3f3f#defineN100010inlinechargc(){staticcharbuf[1'9'){if(ch=='-')f=-1;ch=gc();}whi
Icefox_zhx
·
2018-04-23 23:57
bzoj
贪心
暴力
[
SHOI
2009]会场预约,洛谷之提高历练地,线段树树状数组基础
正题第四题:[
SHOI
2009]会场预约这题要做的操作就是,每次加入一个区间,删除与之有交的区间,输出个数。另外一个操作就是,输出当前的区间。
Deep_Kevin
·
2018-04-19 19:32
[
SHOI
2009]会场预约,洛谷之提高历练地,线段树树状数组基础
正题第四题:[
SHOI
2009]会场预约这题要做的操作就是,每次加入一个区间,删除与之有交的区间,输出个数。另外一个操作就是,输出当前的区间。
Deep_Kevin
·
2018-04-19 19:32
【
SHOI
2007/BZOJ1933】书柜的尺寸 dp
原题走这里目前见过的DP中算是思维难度比较大的了,其主要原因在于我太菜了本题问的是书柜总高度*书柜长度的最小值,这种情况下,我们应当将其中一个作为状态,另外一个作为代价,然后统计得到最小值。于是,我们就可以把状态设为d[i][j][k]d[i][j][k],表示前ii本书,三层书架长度分别为j,k,sum[i]−j−kj,k,sum[i]−j−k的情况下,最小的总高度。然而我们就会发现,在递推过程
CRTorlonia
·
2018-04-07 18:56
【bzoj4596】[
Shoi
2016]黑暗前的幻想乡 容斥原理+矩阵树定理
题目描述给出$n$个点和$n-1$种颜色,每种颜色有若干条边。求这张图多少棵每种颜色的边都出现过的生成树,答案对$10^9+7$取模。输入第一行包含一个正整数N(N#include#include#definemod1000000007typedeflonglongll;usingnamespacestd;intn,m[18],vx[18][140],vy[18][140],v[18];lla[1
GXZlegend
·
2018-04-04 10:00
【BZOJ】[
SHOI
2008]cactus仙人掌图
传送门:BZOJ1023仙人掌图题意如果某个无向连通图的任意一条边至多只出现在一条简单回路(simplecycle)里,我们就称这张图为仙人掌图(cactus)。所谓简单回路就是指在图上不重复经过任何一个顶点的回路。定义在图上两点之间的距离为这两点之间最短路径的距离。定义一个图的直径为这张图相距最远的两个点的距离。现在我们假定仙人图的每条边的权值都是1,你的任务是求出给定的仙人图的直径。输入输入的
ccosi
·
2018-03-26 23:59
仙人掌
BZOJ4869: [
Shoi
2017]相逢是问候-线段树+数论
传送门题意:给出一个序列a,两种操作1.将[l,r]这段区间所有的数aiai换为caicai2.求[l,r]这段区间的和,对p取模1≤n≤50000;1≤m≤50000;1≤p≤100000000;0#include#includeusingnamespacestd;intn,m,mod,c;constintN=50010;inta[N],f[N][30],st[30],cnt;structtre
Fizzmy
·
2018-03-14 19:03
数论
线段树
[
SHOI
2002]百事世界杯之旅(概率期望+Refun的胡策)
题目传送门有n个数,问期望选取几个数能把这n个数全部取到。题解经典的期望题如果从n个数中选一个数,显然概率就是1/n,那么期望就是n(概率和期望互为倒数)假设现在已经选出来了k个数,那么再从中选中一个数的概率为(n-k)/n;期望就是n/(n-k)所以ans=n/n+n/(n-1)+n/(n-2)+….+n/2+n/1把n提出来ans=n*(1/1+1/2+1/3+…+n-1/n+n/n);继续整
A_Comme_Amour
·
2018-02-28 07:25
数学相关
概率期望
[bzoj1023][
SHOI
2008]cactus仙人掌图【仙人掌】
【题目链接】http://www.lydsy.com/JudgeOnline/problem.php?id=1023【题解】仙人掌入门题,拿圆方树练练手。圆方树就是把一个环建一个新方点,然后向每个在环上的点连边,接下来就很方便了,用dp的方式求出直径(以这个点为子树的最大直径),在遇到方点时,在环上转两圈。复杂度O(m+nm+n)tips:vector用起来很爽/*--------------us
VanishD
·
2018-02-25 21:50
【仙人掌】
[bzoj1022][
SHOI
2008]小约翰的游戏John【博弈论】
【题目链接】http://www.lydsy.com/JudgeOnline/problem.php?id=1022【题解】Anti-Nim游戏*SG值即为异或值证明:(2)似乎不用证明(1)的话,如果SG==0,那么一定有一堆以上大于1,所以先手无法做到(2)的第2点,若先手行动后还剩下一堆大于1的,那么后手可以做到进入第二个状态(取完那堆或剩一个),如果大于1堆,那么只要模仿先手使得SG变为0
VanishD
·
2018-02-25 21:23
【博弈论】
[
SHOI
2011]双倍回文
DescriptionInput输入分为两行,第一行为一个整数,表示字符串的长度,第二行有个连续的小写的英文字符,表示字符串的内容。Output输出文件只有一行,即:输入数据中字符串的最长双倍回文子串的长度,如果双倍回文子串不存在,则输出0。SampleInput16ggabaabaabaaballSampleOutput12HINTN=x。这个不难理解,否则p[j]+j#include#incl
Wolfycz
·
2018-02-04 21:00
bzoj1935 [
Shoi
2007]Tree 园丁的烦恼 二维偏序
其实这个题就是一个二维偏序,注意不要往树套树上想了用容斥求出4个点的偏虚前缀和保证y要求点,就树状数组求前缀和码:#include#include#include#includeusingnamespacestd;structdian{intx,y,id,wz;}D[2000005],W[8000005];intv[12000007],n,m,i,xxx[8000005],yyy[8000005]
_hlly_
·
2018-02-02 21:02
题目
bzoj1934 [
Shoi
2007]Vote 善意的投票
(http://www.elijahqi.win/2017/12/25/bzoj1934-
shoi
2007vote-%E5%96%84%E6%84%8F%E7%9A%84%E6%8A%95%E7%A5%
elijahqi
·
2017-12-25 14:30
网络流
[BZOJ4872]-[
Shoi
2017]分手是祝愿-期望DP+画柿子
说在前面啊啊啊啊啊啊==模拟考试考了这套题,考场上推导了一个多小时终于搞出来了,然而没注意到模数是质数,以为求不出逆元…n=k的情况me又没有乘上阶乘,最后只拿到了5分心中有100…0000万句mmp==题目BZOJ4872传送门题面B君在玩一个游戏,这个游戏由N个灯和N个开关组成,给定这N个灯的初始状态,下标为从1到N的正整数。每个灯有两个状态亮和灭,我们用1来表示这个灯是亮的,用0表示这个灯是
泉華子
·
2017-12-18 10:06
期望DP
and
概率DP
------数论------
[BZOJ4870][
SHOI
2017]组合数问题 DP+矩阵快速幂
考虑这个式子的组合意义,表示从nk个物品中选取modk=r个物品。递推式很显然咯,f[i][j]=f[i-1][j]+f[i-1][(j-1)%k]。矩阵快速幂加速一下就好了。WA点:转移矩阵第i行是第j列和(j-1)%k列为一,所以第0行是第0列和k-1列,特别地,当k=1时,1*1矩阵中那个唯一的数应该是2,因为加了两次。代码:#include#include#include#definell
DOFYPXY
·
2017-11-01 07:13
dp
线性代数
组合数学
矩阵快速幂
(BZOJ3566)
SHOI
2014概率充电器
Description著名的电子产品品牌
SHOI
刚刚发布了引领世界潮流的下一代电子产品——概率充电器:“采用全新纳米级加工技术,实现元件与导线能否通电完全由真随机数决定!
BroDrinkWater
·
2017-10-09 22:52
个人总结
DP相关
树相关
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他