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
WC2019
【
WC2019
】数树 树形DP 多项式exp
题目大意有两棵\(n\)个点的树\(T_1\)和\(T_2\)。你要给每个点一个权值吗,要求每个点的权值为\([1,y]\)内的整数。对于一条同时出现在两棵树上的边,这条边的两个端点的值相同。若\(op=0\),则给你两棵树\(T_1,T_2\),求方案数。若\(op=1\),则给你一棵树\(T_1\),求对于所有\(n^{n-2}\)种\(T_2\),方案数之和。若\(op=2\),则求对于所有
Angela㐅cc
·
2023-10-25 02:00
数据结构与算法
WC2019
数树(Matrix-Tree定理+容斥+树形dp+多项式exp)
题目链接题目大意题目给定点数nnn和颜色数mmm,分为三个问题:1.给定两棵树,规定对于u,vu,vu,v,若边(u,v)(u,v)(u,v)同时在两棵树中出现,则u,vu,vu,v必须染同种颜色。2.给定一棵树,求对于所有第二棵树的可能出现情况,问题1的答案之和。3.给定零棵树,求对于所有第一棵树的可能出现情况,问题2的答案之和。题解问题1显然问题1是个SB题,如果两棵树中某条边重合,就直接缩起
WAautomaton
·
2023-10-25 02:53
dp
多项式
WC2019
游记
$
WC2019
$结束的第一天,顺手写一下游记。$dayx$哇我考这点分都能去冬令营冬令营有什么用$day0$早上五点半起来坐到广州的飞机。听说二十四的$4+7$在$pkuwc$考了全场第二,好强啊。
a6t2007
·
2020-08-20 22:23
【
WC2019
模拟2019.1.12】总结
鉴于我比较菜,所以没有特别好的打题策略。今天只打了3小时45分钟,所以时间短了。T1一个升序数列a,里面的数字互不相同。要插入一个与数列的数中都不相同的数x,询问ai和x的大小关系,询问的代价为cost[i]。通过一系列询问,你最终知道了x该插哪,总共花费了C的代价。求C的最小值。一眼看上去交互题,逃。匆匆忙忙打了cost[i]全部等于1的,拿了10分。不知道他们怎么拿20分的。。。正解是一个DP
Luckfort
·
2020-08-18 08:50
总结
WC
题解 [
WC2019
] 数树
题意对于两棵树T1,T2T_1,T_2T1,T2(编号都是1∼n1\simn1∼n),我们给每个点染一个[1,y][1,y][1,y]之间的一个整数,如果两个点p,qp,qp,q之间的路径序列在两棵树上都一样,那么它们必须被赋予相同颜色。不妨设其为w(T1,T2)w(T_1,T_2)w(T1,T2)。问题0:给定T1,T2T_1,T_2T1,T2,求w(T1,T2)w(T_1,T_2)w(T1,T
wyy603
·
2020-08-13 23:14
【知识总结】Polya 定理
我第一次听说Polya原理是NOIP2017以前,但我觉得太难想着以后再学;NOIP2018以前我觉得会考这玩意,下定决心学,后来咕了;
WC2019
以前我觉得会考这玩意,下定决心学,后来咕了;SNOI2019
weixin_30663471
·
2020-08-10 22:52
【知识总结】线性筛_杜教筛_Min25筛
首先感谢又强又嘴又可爱脸还筋道的国家集训队(Upd:
WC2019
进候选队,CTS2019不幸rk6退队)神仙瓜(jumpmelon)给我讲解这三种筛法~~由于博主的鸽子属性,这篇博客可能会无限期咕咕咕线性筛这种算法是比较基础的筛法
weixin_30497527
·
2020-08-10 13:35
[
WC2019
] 数树 容斥原理+矩阵树定理+树形Dp+计数Dp+生成函数优化Dp+多项式求Exp
[
WC2019
]数树题目传送门分析最近老是在肝一些神仙生成函数题。。。哎,肝败吓疯。其实luogu题解里面的那篇已经很详细了,这篇题解纯属个人整理,建议是到到luogu题解去看。
lvzelong2014
·
2020-08-08 17:38
动态规划-计数DP
数学相关-生成函数
数学相关-FFT与NTT
数学相关-容斥原理
动态规划-树形DP
动态规划-结合
图论-矩阵树定理
【
WC2019
笔记】IOI2018 / ACM题目选讲
哇!济南的rqy大佬讲课!就是$luogu$上有名的那位!上面这句话写错了,请大家无视XylophoneIOI2018练习赛T2题意:交互提有一个$0\simn-1$的排列,保证$0$在$n-1$左边。你每次可以询问一个区间,会得到这个区间的最大值$-$最小值。要用不超过$10000$次询问还原出这个排列。范围:子任务$1$($11pts$)$n\le100$子任务$2$($36pts$)$n\l
weixin_30814223
·
2020-08-05 02:46
NOIWC 2019 冬眠记 【游记】
在我的blog查看:https://www.wjyyy.top/
wc2019
并同步更新于博客园:https://www.cnblogs.com/wjyyy/p/wc2019.htmlDay-1上火车了,
wjyyy_
·
2020-08-04 03:46
WC2019
游记
WC2019
开花记冬眠记
Day1啊,冬天,一个冻成狗的季节。今年的长沙一如既往地冷,而且还下了雪,导致元旦提前放假的那种大雪。到处都结了冰,导致空调甚至都冷到自闭。在这样的季节里,想念冬日的阳光,也是自然而然的事情。还好,接下来的WC,像我这样的老年人,也能获得一个在温暖的广州过冬的机会。暖洋洋的冬日,本来是一件很棒的事情。可是,事情为什么会变成这样呢?冬天中暑是一种什么样的体验。我觉得我如果活着回寝室了,可以回答一下这
litble
·
2020-08-03 19:51
游记
【
WC2019
】数树(容斥原理)(生成函数)(树形DP)(多项式Exp)(数数神题)
传送门没弄明白前觉得毒瘤,弄明白之后,这TM就是数数神题啊。然而我这道题将近一半的代码都在写多项式全家桶。。。这道题的推导过程确实有点繁琐,但是没有办法啊,毕竟性质就是这么复杂啊。白云和白兔(laofu出题用的NPC),老虎和蒜头(whzzt出题用的NPC),真心有毒真的牛逼啊。。。题解:首先简单分析一下题目的那个限制:有公共路径的点颜色必须一样。很容易发现其实就是两棵树里面的公共边所连的点颜色要
zxyoi_dreamer
·
2020-07-06 14:08
多项式
生成函数
【
WC2019
笔记】模拟费用流算法
在一条数轴上,有$n$只老鼠和$m$个老鼠洞。Q1每只老鼠都只能往左走,求所有老鼠都进洞的最小代价(代价就是所有老鼠走的距离和)。每个洞只能进一只老鼠。A1一开始陈江伦老师没说每个洞只能进一只老鼠,然后有个初中小同学上台装$B$,说了每个洞不限老鼠的做法……(那不是弱智题么)虽然现在这道题还是很简单,贪心或$dp$都行。($dp$的话,设$f_{i,j}$表示前$i$个老鼠和洞中,有$j$个洞匹配
weixin_30947043
·
2020-07-05 22:00
PKUWC2019游记&&
WC2019
游记
今天好颓,不想写代码了,写写游记PKUWC2019游记&&
WC2019
游记PKUWC2019游记提前两天就来了中山纪中,考了两天模拟,第一天比较正常,但是可做题只有T3,第二天非常毒瘤,但是图像匹配很好玩
weixin_30510153
·
2020-07-05 21:34
划水
WC2019
THUWC2019考炸以后,我成为了一条没有梦想的咸鱼(灵符「梦想封印」)…似乎PKUWC那边也比较惨啊,再不努力就真的要被掉吊打了.Day1竟然8:00-18:00都可以报到,所以在寝室睡到8:00没关系吧.(6:30起床音乐差评)(搬运重物中…)9:00吃完早饭报完到就没事了.不过早餐仅剩的三个蛋挞,本来期望拿到一个,结果被某贪心的不愿意透露姓名的选手一次打包带走,这个一定要差评.(极度无聊中
Bzy369258147
·
2020-07-05 05:42
OI奇遇
ZJOI2019二试游记
然后窝的房间居然被安排在和一个\(\text{
WC2019
}\)金牌选手一起?电梯里\(3\)楼和\(4\)楼之间的\(\text{M}\)楼是什么鬼?还有\(4\)楼的棋牌室?慌的一批。
baidu_30021608
·
2020-07-04 11:19
[学习笔记]多项式的整除、取模、多点求值和插值及常系数线性递推
一、开头(
WC2019
神犇协会)undefeatedKO:NOI2017的题大家都AK了吗?All:AK了!ION:我们穿越到2019年的WC怎么样?olis:好啊!
xyz32768
·
2020-06-30 04:32
学习笔记
【题解】「
WC2019
」数树
NOI十合一请先保证有足够的耐心看完本题解首先,若两树的公共边有\(k\)条,则给予数方案总共有\(y^{n-k}\)种。我有一个很好的证明,可惜这里太小写不下。这样就能轻松通过subtask1了。显然,subtask1在引导我们向公共边的数量取思考。设\(f(i)\)表示两棵树恰有\(i\)条公共边的树的方案数(注意,不是给予数方案数)。则\[\large\begin{align}ans&=\s
ztc…
·
2020-02-25 23:00
WC2019
数树
Task0判断有多少条相同边即可。复杂度\(O(N)\)namespaceSubtask1{paire1[N],e2[N];voidMain(intn,inty){for(inti=1,u,v;i(min(u,v),max(u,v));}for(inti=1,u,v;i(min(u,v),max(u,v));}sort(e1+1,e1+n),sort(e2+1,e2+n);intj=1,B=n;f
jerome_wei
·
2019-09-27 15:00
WC2019
打铁记
真想不到就这样打铁了,快乐至极。讲课到现在已经忘的差不多了,印象里只有一场rxd的杂题选讲听懂了个大概,其它的大多中间断线重连失败,还有朱老大那种开头就劝退的,pty说生成函数的那个很简单,虽然我一脸懵逼。考试日:刚T1刚了三个小时,无果,并不明白谁给我的勇气肝T1,到最后只有一开始的暴力48分T2搞了半小时的编译,语文不好是硬伤,时间不够捞了前3个点就过了。T3一开始以为grader是赋个权值然
Cold_Chair
·
2019-02-03 22:10
总结
【清华集训2017】生成树计数 &【
WC2019
】数树
《生成树计数》清华集训2017D1T1生成树计数题目大意n≤30000n\le30000n≤30000个块分别含aia_iai个点,度数did_idi造成权值val(d)=(∏i=1ndim)(∑i=1ndim)val(d)=(\prod_{i=1}^nd_i^m)(\sum_{i=1}^nd_i^m)val(d)=(∏i=1ndim)(∑i=1ndim)。求所有生成树的权值和。套路一先不考虑后面
Joker_69
·
2019-02-03 17:15
多项式
组合数学
WC2019
凉凉记
证明自己活着咕到了2019/2/1来码字|图是2019/2/2补的2019/1/24因为太菜,我只能在一些同学去PKUWC的时候考期末,考完就溜真刺激,简直文竞两开花爆炸。23:00左右才到寝室,得知早就熄灯了。2019/1/25早上问室友是不是以为我和zxb咕咕咕了,果然(发现自己没把充电线插头带上,内心崩溃。手机没电,内心崩溃*2。gzez不知道比某个从前面可以看到后门的学校大到哪里去了,我一
dogeding
·
2019-02-02 21:48
日常(?)
【
WC2019
模拟2019.1.12】二分的代价(状态互换dp)
Description:题解:非常容易想到一个O(n3)O(n^3)O(n3)的dp,于是做不动了。考虑一个数变大,这个序列的答案只会更大,所以答案不会超过9∗logn9*log~n9∗logn因此状态互换。设fi,jf_{i,j}fi,j表示从i开始,在花费j的代价最远能走到哪里。枚举一个点p:fi,j=max(fi,j−1,[fi,j−a[p]>=p−1]∗fp+1,j−a[p])f_{
Cold_Chair
·
2019-01-15 22:39
动态规划
【
WC2019
模拟2019.1.14】选数
Description:题解:有gcd那先反演掉。∑∑gcd(a,b)\sum\sumgcd(a,b)∑∑gcd(a,b)=∑dd∗[d∣a]∗[d∣b]∗[(a/d,b/d)=1]=\sum_{d}d*[d|a]*[d|b]*[(a/d,b/d)=1]=∑dd∗[d∣a]∗[d∣b]∗[(a/d,b/d)=1]=∑dd∗∑d′μ(d′)∗∑dd′∣a∑dd′∣bI=\sum_{d}d*\sum_
Cold_Chair
·
2019-01-15 21:59
FFT
NTT
FWT……
【
WC2019
模拟2019.1.14】选数
Description:题解:有gcd那先反演掉。∑∑gcd(a,b)\sum\sumgcd(a,b)∑∑gcd(a,b)=∑dd∗[d∣a]∗[d∣b]∗[(a/d,b/d)=1]=\sum_{d}d*[d|a]*[d|b]*[(a/d,b/d)=1]=∑dd∗[d∣a]∗[d∣b]∗[(a/d,b/d)=1]=∑dd∗∑d′μ(d′)∗∑dd′∣a∑dd′∣bI=\sum_{d}d*\sum_
Cold_Chair
·
2019-01-15 21:59
FFT
NTT
FWT……
【
WC2019
模拟2019.1.12】二分的代价
二分的代价Description给出一个长度为nnn的序列,每个位置的数值是一个111至999的整数,考虑一个建二叉树的过程:对区间[l,r][l,r][l,r]建树,选择一个数iii满足l≤i≤rl\leqi\leqrl≤i≤r,对[l,i−1][l,i-1][l,i−1]和[i+1,r][i+1,r][i+1,r]分别建树,令iii为这两棵树的父亲,定义[i,i−1][i,i-1][i,i−1
DoBelieve
·
2019-01-12 17:10
动态规划
上一页
1
下一页
按字母分类:
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
其他