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
CTSC
边分治
【WC2018】通道[
CTSC
2018]暴力写挂---------3.14upd------------今天写边分治的时候发现这篇博客里的前三个模板都错了。get_root的时候比较sz有点问题。。
啊宸
·
2020-07-14 18:47
数据结构
bzoj1145: [
CTSC
2008]图腾totem
数学+树状数组真是一道神题233果然符合
CTSC
用来练习思维与树状数组很不错的膜拜hzwer.com/5357.html#include#include#include#include#include#
mzajt123
·
2020-07-14 15:49
bzoj
数学
树状数组
BZOJ1143[
CTSC
2008]祭祀river 偏序集及Dilworth定理
这里讲一下我对偏序集的认识如果有偏差可以评论我我会修改一:定义(度娘上copy来的不想看的可以跳过设R是非空集合A上的一个二元关系,若R满足:自反性、反对称性、传递性,则称R为A上的偏序关系。以下为定义:非严格偏序,自反偏序给定集合S,“≤”是S上的二元关系,若“≤”满足:自反性:∀a∈S,有a≤a;反对称性:∀a,b∈S,a≤b且b≤a,则a=b;传递性:∀a,b,c∈S,a≤b且b≤c,则a≤
Hillan_
·
2020-07-14 14:37
二分图
偏序集
bzoj 1143: [
CTSC
2008]祭祀river(Floyed+二分图的最大匹配)
1143:[
CTSC
2008]祭祀riverTimeLimit:10SecMemoryLimit:162MBSubmit:2026Solved:1017[Submit][Status][Discuss]
clover_hxy
·
2020-07-14 09:33
图论
[BZOJ]1143: [
CTSC
2008]祭祀river 二分图匹配
Description在遥远的东方,有一个神秘的民族,自称Y族。他们世代居住在水面上,奉龙王为神。每逢重大庆典,Y族都会在水面上举办盛大的祭祀活动。我们可以把Y族居住地水系看成一个由岔口和河道组成的网络。每条河道连接着两个岔口,并且水在河道内按照一个固定的方向流动。显然,水系中不会有环流(下图描述一个环流的例子)。由于人数众多的原因,Y族的祭祀活动会在多个岔口上同时举行。出于对龙王的尊重,这些祭祀
200815147
·
2020-07-14 07:24
二分图
BZOJ 1143: [
CTSC
2008]祭祀river
显然这是一个最小路径覆盖转化为二分图做先拆点,把每个点拆成x1和x2这样如果x到y有一条边,就连x1,y2这样一条边然后跑一遍二分图最大匹配匈牙利或网络流都行我匈牙利忘记了只好dinic最后答案就是原图的点减二分图最大匹配#include#defineggetchar()#defineTn*2+1#definelllonglong#defineinf0x3f3f3f3fusingnamespace
bababaab
·
2020-07-14 07:00
bzoj
网络流
二分图
[bzoj1143][
CTSC
2008]祭祀river
Description给出一个n个点,m条边的DAG,你可以从中选择一些点,被选择的点所能到达的点都无法被选择。求最多能选出多少点。n#include#include#definefo(i,a,b)for(inti=a;i<=b;i++)#definerep(i,a)for(inti=last[a];i;i=next[i])usingnamespacestd;constintN=105;intn,
alan_cty
·
2020-07-14 07:00
二分图匹配
图论
bzoj5342
CTSC
2018 Day1T3 青蕈领主
首先显然的是,题中所给出的n个区间要么互相包含,要么相离,否则一定不合法。然后我们可以对于直接包含的关系建出一棵树,于是现在的问题就是给n个节点分配权值,使其去掉最后一个点后不存在非平凡(长度大于1)的连续区间。我们发现这个方案数和不存在不经过最大(小)值的非平凡连续区间的排列数是等价的。于是我们考虑$f[n]$为长度为$n+1$的答案,我们考虑去掉最小值。如果合法,那么必然是$f[n-1]$中的
aida9573
·
2020-07-14 07:06
BZOJ1143 [
CTSC
2008]祭祀river(洛谷P4298)
二分图最大匹配BZOJ题目传送门洛谷题目传送门其实就是求最大点权独立集,而最大点权独立集=总点数-最大匹配数。那么跑个传递闭包后建图求最大匹配即可。代码:#include#include#include#include#defineN405usingnamespacestd;structedge{intnxt,to;}ed[N*N<<1];intn,m,t,ans,k,h[N],p[N],f[N]
forezxl
·
2020-07-14 06:41
洛谷
BZOJ
图论---二分图最大匹配
蒟蒻zxl的Blog专栏
[BZOJ1143][
CTSC
2008]祭祀river(floyed+二分图匹配)
题目描述传送门题解用floyed判断连通性。连通的两个点就可以匹配,然后求二分图的最大匹配就可以了。刚开始直接在原图求最小路径覆盖的思路是错误的,因为不能保证覆盖的路径之间不存在连通关系。代码#include#include#includeusingnamespacestd;constintmax_n=105;constintmax_m=max_n*max_n;constintmax_e=max_
Clove_unique
·
2020-07-14 04:56
题解
图论算法
二分图
洛谷P4298 [
CTSC
2008]祭祀——题解
题目传送门题目大意:从一个图中选出最大的任意一点都无法到达其他点的点集。思考过程&具体做法:我们首先假设所有点都选了,现在问题转化为了删除最少的点。我们从s向所有点连边,再从所有点的另一点向t连边,如果a能够达到b,我们从a向b的另一点连边,最终情况就是使得这个图从s无法到达t,即要求最小割。又因为这是一个只有两层的分层图,没必要写网络流,二分图匹配就可以解决了。代码:#includeusingn
CleverLarry
·
2020-07-14 02:32
题解
CTSC
2012 熟悉的文章
Descriptionlink给定一些模板串和一些询问,每个询问以字符串的形式给出对于每个询问给出的字符串,可以将其进行分割,使得其子串是某个模板串的子串同时有一个标量\(p\)为分割方案中最小的子串的长度求所有方案中的\(p_{max}\)Solution求子串的方法就是后缀自动机,然后这题先对所有模板串建广义\(sam\)这个\(p\)是可以二分的,然后把问题转成判定性问题设\(f_i\)为当
言似缥缈
·
2020-07-12 20:00
网络流初探
P2754[
CTSC
19
Achtoria
·
2020-07-09 07:00
CTSC
/APIO/THUPC2018 爆零记
CTSCDay1看完题就知道出题人是谁了然后正着开题,T1写了个分治背包,测了测极限数据发现veryquick就没管了T2数据结构题,先打了个4545分暴力就跑路了,打算一会有空想想正解或者写写乱搞然后开T3,想了一会之后发现只要做Li=1(i≠n)Li=1(i≠n)的情况就做完了,然后这个情况我打了个表好像没有什么规律推了一会容斥之后写了个dp套dp,然后发现我dp求的gi=i!gi=i!顿时觉
wxh010910
·
2020-07-06 08:54
停课刷题总结
HNOI2006]鬼谷子的钱袋二进制,思维bzoj1191:[HNOI2006]超级英雄Hero网络流,残量网络bzoj1179:[Apio2009]Atmtarjan,缩点,最长路,水题bzoj1143:[
CTSC
2008
weixin_30895603
·
2020-07-05 22:16
CTSC
2016&&APIO2016爆零记
CTSC
2016&&APIO2016爆零记前言:人生第一次写(骗)爆(访)零(问)记(量),心里还是有点小激动呢。不过由于本文作者语文水平低下,如果发现用词不当或只会记流水账,请谅解。
wcy_1122
·
2020-07-05 20:46
杂文
[TravelNotes]
CTSC
2017 & APIO 2017 & THUPC 2017 游记
Pre自从省选完了之后整个人恍恍惚惚的居则忽忽若有所亡出则不知所如往做做题也没什么前途唯一印象深的就是两题一是BZOJ上的项链分赃一是IBM这个月的题发现了PonderThis这个脑洞题新天地之后决定以后多做做这里的题除了做题外就是入了do2的坑争取成为电竞社一员练了练拍拍熊沉浸于暴力美学之中约了阿爷在北京开开开UPD:do2已卸05/06一大早出发一路上没什么事看了看BZOJ五月月赛的题想不出啊
里阿奴摩西
·
2020-07-05 18:16
TravelNotes
BZOJ 2806 Luogu P4022 [
CTSC
2012]Cheat (广义后缀自动机、DP、二分、单调队列)
题目链接:(bzoj)https://www.lydsy.com/JudgeOnline/problem.php?id=2806(luogu)https://www.luogu.org/problemnew/show/P4022题解:对“作文库”中的串建广义SAM。(感觉加个#拼在一起直接SAM也行啊,只是常数大了点,但是大家都写的广义SAM我也就跟着写广义SAM了233333)询问时二分\(L\
suncongbo
·
2020-07-05 13:07
【
CTSC
2017】游戏(贝叶斯公式)(线段树)
传送门考虑iii为1的概率更前后第一个确定的游戏有关,即iii为1的概率为P(xi=1∣xl=a,xr=b)=P(xi=1,xl=a,xr=b)P(xl=a,xr=b)=P(xi=1,xr=b∣xl=a)P(xl=a)P(xr=b∣xl=a)P(xl=a)=P(xi=1,xr=b∣xl=a)P(xr=b∣xl=a)P(x_i=1|x_l=a,x_r=b)=\frac{P(x_i=1,x_l=a,x
FSYo
·
2020-07-05 13:11
数学
线段树
【PKUSC2017】我是一条咸鱼
由于酒店离PKU有4km,试了试骑ofo去pku,由于有了之前apio、
ctsc
的骑(qiao)行(ke)经验,去北大只要20分钟,然后徒步和坐公交需要1h左右,感觉很赞。
outer_form
·
2020-07-05 01:44
考试总结
CTSC
/APIO 2018 咕咕记
Summary//为了效果这个置顶CTSCDay1:数组开小,参数调大,失分至少30CTSCDay2:比赛策略出问题,没有仔细看清楚提答题,没有准确估计T2代码实现难度。贸然开动T2。时间分配出错。APIO:感觉题目完全针对了自己的薄弱点,策略上可能没什么失误了Preface省选结束后还能继续逃几天文化课的学习,还是很资瓷的日期从5.6一直到5.14号,时间很长就不用Dayx的形式了本文大概是记录
lyd729
·
2020-07-04 23:01
总结
杂文
CTSC
&APIO2017 后记
似乎这个时间写有点奇怪果然是NOI结束无事可做的菜逼选手CTSCday1T1一眼50,本着
ctsc
100+就是胜利的原则,果断放。T2感觉和ioi那题很像,感觉是加强版,那应该就是在直径上做吧。
lych_cys
·
2020-07-04 23:57
随笔
bzoj 2547: [
Ctsc
2002]玩具兵 bfs&最大匹配
在lrj的某一本书(蓝书?紫书?黑书?我不知道>_=n即可。AC代码如下:#include#include#include#include#include#defineN115#defineM1005usingnamespacestd;constintdx[4]={-1,1,0,0},dy[4]={0,0,-1,1};intm,n,cnt,pt,tot,c[N][N],d[N][N],path[N
lych_cys
·
2020-07-04 23:56
bzoj
CTSC
2018/APIO2018 懵逼记被坑记
CTSCDAY1我们搭高铁动卧弄了一晚上来到了美丽的北京,来到了美丽的酒店,一开始等了一个小时房卡好算是入住了,所有人都被分到了不同的房间。本来以为要和外校的dalao住了,结果来到房间,发现是一间单人房。其实是单人房还是双人房我也是无所谓的,但这个时候lst说:你们还有没有谁住到了看上去很像单人房的双人房?我才知道这间看上去只能住一个人的房间是住两个人的。我靠。我真不应该嘲笑那些被分到大床房的人
litble
·
2020-07-04 22:02
游记
CTSC
2017游记
2017年来我两次参加NOI系列赛事,一次是非集训队Rank2,另一次也是非集训队Rank2。你问我为什么不是Rank1,大概是因为我心中已经有了Rank1的人。Day0高铁虽快但是路也很远,下午才到北京听说明天一早就考试了,但是扑克还是要打的可是讲讲道理,为什么歧视弱校,就偏偏分给弱校一堆大床房强塞双人呢Day1虽然不知道发生了什么,但是好像就是感冒了而且机房空气也不是很好,然后我身体很不舒服所
jr_mz
·
2020-07-04 20:50
CTSC
&&APIO2016 旅游记&&被坑记
在帝都将近十天,回家之际,有一丝急迫,也有一丝眷恋。5.1CTSCday0坐前一天晚上的火车,很早就到达了北京,倒了3班地铁+一班公交到达了目的地,被yts大爷领着绕了一个大圈才到宾馆,累成狗。宾馆很高级,房间里面有70元一瓶的水,冰箱里还有各种饮料(当然是喝不起的啦),床软的可怕。睡了1个小时,人还是虚的,背了一点板子。中午被叫去吃饭,要走3里地才能到学校,这时候的我已经累得比狗还狗了,饭菜有点
heheda_is_an_OIer
·
2020-07-04 17:45
总结
【bzoj1920】[
Ctsc
2010]产品销售【模拟费用流】【线段树】
题目传送门真心哭了,翻了全网居然找不到一篇题解qaq我们可以考虑一个简单的网络流建图。S−>i:(Di,0)S->i:(D_i,0)S−>i:(Di,0)i−>T:(Ui,Pi)i->T:(U_i,P_i)i−>T:(Ui,Pi)i−>i+1:(inf,Ci)i->i+1:(inf,C_i)i−>i+1:(inf,Ci)i+1−>i:(inf,Mi)i+1
ez_2016gdgzoi471
·
2020-07-04 15:10
模拟费用流
线段树
剔除多余括号(
CTSC
94-1) c++
键盘输入一个含有括号的四则运算表达式,可能含有多余的括号,编程整理该表达式,去掉所有多余的括号,原表达式中所有变量和运算符相对位置保持不变,并保持与原表达式等价。设待整理的表达式为(s1ops2);op为括号内优先级最低的运算符(“+”,“-”或“*”,“/”);左邻括号的运算符为“/”,则括号必须保留,即…/(s1ops2)…形式。左邻括号的预算符为“*”或“-”。而op为“+”或“-”,则保留
cynorr_
·
2020-07-04 14:24
ACM
algorithm
【BZOJ】4056: [
Ctsc
2015]shallot
题意在线、可持久化地维护一条二维平面上的折线,支持查询与任意一条直线的交点个数。点的个数和操作个数小于\(10^5\)分析一条折线可以用一个序列表示,可持久化序列考虑用可持久化treap。如何判断交点?如果有交点,那么一定与包含这个折线的矩阵有交点。题解所以我们可持久化treap一下即可,虽然这个复杂度很不靠谱,纯rp算法。#includeusingnamespacestd;typedeflong
aocong4527
·
2020-07-04 11:19
CTSC
/APIO2018咕咕记&&THUPC2018打铁记
CTSCDay-1为了赶明早的飞机在广州住了一晚上水果竟然是免费的好评本能寺真好玩,我塔喵肝爆Day0报道日,发现房间是按NOIP成绩分的。。。于是我有幸和beginenddalao一间房,一起战斗很资瓷啊八十中饭堂好评,就是为什么一张票只能换一种东西,或者6瓶优酸乳_(:з」∠)_房间海星,至少是两张床的,而且麦老大和beginend的儿子同学也过来一起战斗晚上早早地睡了(迫真Day1早早地到了
alan_cty
·
2020-07-04 10:21
心情
总结
ctsc
&apio2016 总结
cstcday1t1没想到可以只排一次序所以只会O(nlog2n)的,然后看坐标范围是2∗1012叉积爆了longdouble还写了个高精度。。然后其实是横坐标范围106,纵坐标范围2∗1012,叉积只有2∗1018longlong都没爆。。。所以本来100就只有75了。。t2把n和m看反了竟然还过了样例。。连暴力分都没有。day1晚上回去把自己浪感冒了。。day2非常难受,一直冷静不下来。。5个
TA201314
·
2020-07-04 08:21
CTSC
2017
开始的开始,我们坐着飞机来到了帝都。第二次来帝都了。第一次是中考完,我记得那个时候,我拿着全市第十的好成绩。到处乱逛,好像心里却无所适从。突然一下,没了束缚。飞机晚了一个小时,航空管制,前一天听说北京有沙尘暴。可怕。然后顺利的到了丽都酒店。第二天起来报了到,下午去了北京80中试机,得知ATP也会来。试机赛,noi2016day1前两题,神情恍惚的写T1写了一下午,过了。然后吃饭,感觉伙食还不错。有
QWsin
·
2020-07-04 07:23
#
随笔
CTSC
2018&&APIO2018游记
说在前面——这里,不曾出现me的名字,但me的灵魂已在此留下足迹这次出行对于me来说,算是很成功的了,另外,可能也是NOI前最后一次了(UPD:不知道可不可以去xxxSC)交了不少朋友,和小伙伴们久别重逢。另外,还见到了一些me曾经在博客里瞥见一角,但是一直很喜欢的博主(me甚至胆小到连打个招呼的勇气都没有,不过也满足了呀)是他们,让me看到了,一个OIer真正该有的,学习的样子高一的大家,初中的
泉華子
·
2020-07-04 06:16
随笔
考试总结
CTSC
2018游记
Day05.6报道,来到珀(po)丽酒店。看房间小的以为是单间(逃午餐又来到了熟悉的(划去八十中食堂。嗯,还是一样的饭。下午试机,CCF开始了愉快的咕咕咕。在若干小时以后终于跑到五楼有了一个可以进去试机的机房,敲了敲刚看的杜教筛走人。领密码条,还好在图书馆。Day15.7图书馆好挤呀qaqT1怎么这么长!(此时Icefox开始脑残),概率与期望!怎么算!不会!好难!最后再说吧!(宛若zz)看T2,
Icefox_zhx
·
2020-07-04 06:37
游记
bzoj1152: [
CTSC
2006]歌唱王国Singleland
这。。是一题神题,我就不多说了,太神了(对于我来说)太弱了,众神犇可望不可即题解:话说在前……有公式恐惧症的勿读此文……用pow(a,b)代表a的b次方。用Σ(a,b)代表条件为a,对b求和。用|a|代表字符串a的长度。用a.b代表数字串a和数字串b串联后的字符串。而a+b代表数字串集合a与数字串集合b的并集。数字a既可当数字a也可当只包括a的数字串。数字串a既可当数字串a也可当只包括a的数字串集
yzxshuaige123
·
2020-06-30 11:56
oi
[BZOJ1152][
CTSC
2006]歌唱王国Singleland(KMP + 概率生成函数)
Address洛谷P4548BZOJ1152Solution看了yml大佬的IOI2018国家候选队论文,第一次了解到概率生成函数orzYML先介绍一下概率生成函数一个离散型随机变量XXX的概率生成函数为:F(x)=∑i≥0P(X=i)xiF(x)=\sum_{i\ge0}P(X=i)x^iF(x)=i≥0∑P(X=i)xi显然有F(1)=1F(1)=1F(1)=1概率生成函数的应用之一就是如果按
xyz32768
·
2020-06-30 04:32
BZOJ
UOJ
LOJ
P4548 [
CTSC
2006]歌唱王国
P4548[
CTSC
2006]歌唱王国题目描述Solution这一题在《具体数学(混泥土数学)》里讲得很详细了啊,这里相当于总结一下,想具体了解的直接看书吧。
All_fade_away
·
2020-06-30 03:54
数学-期望
数学-生成函数
数学-期望
数学-生成函数
洛谷P4548 [
CTSC
2006]歌唱王国(概率生成函数)
题面传送门给定一个长度为\(L\)的序列\(A\)。然后每次掷一个标有\(1\)到\(m\)的公平骰子并将其上的数字加入到初始为空的序列\(B\)的末尾,如果序列B中已经出现了给定序列\(A\),即\(A\)是\(B\)的子串,则停止,求序列\(B\)的期望长度。\(L≤10^5\)题解不知道概率生成函数是什么的可以看看这篇文章,题解也在里面了//minamoto#include#defineRr
weixin_34115824
·
2020-06-28 11:23
一场CF的台前幕后(上)——转
当然被pyx鄙视了……后来一直就没啥动静,直到5月底的
CTSC
。试机的时候pyx给我看了套他出的神题……
weixin_30911451
·
2020-06-28 02:20
【BZOJ】1152: [
CTSC
2006]歌唱王国Singleland
题解读错题了,是最后留下一个牛人首长歌颂他,和其他人没有关系,t就相当于数据组数结论题,具体可看https://www.zhihu.com/question/59895916/answer/196874145最后一个求导(1-z)不拆,最后代入1的时候会消掉,就得出了这个结论代码#include#include#include#include#include#include#include//#d
weixin_30896825
·
2020-06-28 02:49
解题:
CTSC
2006 歌唱王国
题面概率生成函数对于菜鸡博主来说好难啊其一般形式为$F(x)=\sum\limits_{i=0}^∞[x==i]x_i$,第i项的系数表示离散变量x取值为i的概率一般的两个性质:$F(1)=1,E(x)=F'(1)$这里用$F(x)$表示结束时的串长的概率生成函数,$G(x)$表示到长度到达...而串未结束的概率生成函数,字符串长为len,那么有:①$F(x)+G(x)=x*G(x)+1$,含义是
weixin_30808575
·
2020-06-28 00:56
bzoi1152 [
CTSC
2006]歌唱王国Singleland
[
CTSC
2006]歌唱王国SinglelandTimeLimit:30SecMemoryLimit:162MBDescription在歌唱王国,所有人的名字都是一个非空的仅包含整数1~n的字符串。
weixin_30799995
·
2020-06-28 00:39
Luogu4548
CTSC
2006 歌唱王国 概率生成函数、哈希
传送门orzymd考虑构造生成函数:设\(F(x)=\sum\limits_{i=0}^\inftyf_ix^i\),其中\(f_i\)表示答案为\(i\)的概率;又设\(G(x)=\sum\limits_{i=0}^\inftyg_ix^i\),其中\(g_i\)表示经过了\(i\)步之后还没有结束的概率。那么答案显然是\(F'(1)\)。考虑在还没有结束的序列之后加入一个字符,那么有可能结束也
weixin_30337251
·
2020-06-27 18:25
APIO2017垫底记&THUPC2017划水记
看到大家的游记都是从
CTSC
开始写的,只有我为了防止被虐丧失信心没有报
CTSC
,游记只能从APIO开始写了。Day-1中午两点多到了,发现跟我一个房间的是一个贵州小哥。
sdfzyhx
·
2020-06-26 07:36
[
CTSC
2006]歌唱王国
题目传送门toluogu思路感谢@xyz32768的博客提供了思路。我不生产思考,我只是智慧结晶的搬运工。首先,按照一般的做法,设fxf_xfx表示长度为xxx时成功匹配的概率;gxg_xgx表示长度为xxx时没有成功匹配(即匹配时的长度大于xxx)的概率。然后就发现做不动了怎么办呢?使用船新操作:概率生成函数!我们将F(x)=∑i=0+∞EixiF(x)=\sum_{i=0}^{+\infty}
OneInDark
·
2020-06-25 22:26
字符串
数学
推理
NOI2015 后记
CTSC
和APIO的那场cf也仿佛刚刚结束。一轮轮的省选都成为
lqybzx
·
2020-06-24 09:38
OI之路
某软件公司部分面试题c#
CTSc
。CLSd。CTT3.。net依赖下面哪项解决com存在的DllHeell问题?a.Sidebysideb.Interopc.Pinv
gby630
·
2020-06-23 09:28
bzoj1152 [
CTSC
2006]歌唱王国Singleland
http://www.elijahqi.win/archives/2833Description在歌唱王国,所有人的名字都是一个非空的仅包含整数1~n的字符串。王国里生活着一大群咕噜兵,他们靠不停的歌唱首领——牛人酋长们的名字来获取力量。咕噜兵每一次歌唱过程是这样的:首先,他从整数生成器那儿获得一个数字,然后花一个时间单位将此数字唱出来,如果他发现某个牛人酋长的名字已经被歌唱出来(即此名字是歌唱序
elijahqi
·
2020-06-23 06:58
kmp
数学
【BZOJ】1152: [
CTSC
2006]歌唱王国Singleland-关于等概率随机串匹配的结论推导
传送门:bzoj1152下面附赠超良心推导!这题以前只知道结论,然后代码长这样:#includeusingnamespacestd;constintN=1e5+50;constintmod=1e4;intn,t,len,tp;intnxt[N],a[N],dp[N];intmain(){inti,j,kmp;scanf("%d%d",&n,&t);while(t--){memset(dp,0,si
ccosi
·
2020-06-23 00:48
妙
结论及推导
[
CTSC
2017]吉夫特
一道不难但是拖了很久的题,我这个傻逼活该要退役.Clickheretoreadtheproblem.令N=log2(maxai)N=log2(maxai).网上很多3N3N的做法,不具体说了,大概就是dp[x]dp[x]代表以xx结尾的方案数.考虑分块,把数字二进制下分成前一段和后一段.设f[u][v]=∑v∈x∗dp[u∗2N2+x]f[u][v]=∑v∈x∗dp[u∗2N2+x].即前一半为u
WT_cnyali
·
2020-06-22 07:02
算法
Sol
数学
分块
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
其他