自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Jacky35

与文明同行,向陋习宣战

  • 博客(319)
  • 收藏
  • 关注

原创 CSP-S 诈尸记&题解

文章目录前言Day0Day1比赛赛后题解D1T1D1T2D1T3题解在最下面前言既然都参加了初赛,那就参加一下复赛吧以后可以吹水:我们可是NOIP时代的人了!!问:NOIP哪一年取消Pascal答:NOIP先取消Day0其实和Day-1一起两天十一月月考,考完估分530,大概是排名准备×10的节奏。那就刚好顺便参加个CSP(旅游)散散心。酒店很好,除了网络是假的,外加门口好像城...

2019-11-16 23:44:01 534

原创 NOIP2018 退役记

前言Day1:怎么三道原题那么水Day2:信竞在四楼,一跃解千愁文章目录前言Day0Day1Day0和去年一样,回家休息,刚好躲过辣鸡校运会这次在六中,虽然住的酒店有点远,不过也在市中心。(day1下午可以爽快出去浪)Day1早上准时到考场。8:30开始T1一开始想着每个高度分别建链表,然后线段树什么的。想了十分钟才发现可以直接枚举删的第几层,每层扫一遍判断一下就行了。T2看...

2018-11-12 12:29:15 707

转载 Markdown使用的数学符号和其他东西

转载

2016-05-27 21:04:04 4668

原创 Robert 的军队 题解+代码

题目大意在1~N 中选取k个数,使这k个数的方差最小,k为l~r的数输入第一行n,l,r 第二行这n个数输出三位小数,答案Sample Input5 3 4 3 2 4 1 4Sample Output0.222样例解释k取3,选{3,3,4}题解O(n)O(n)求方差相信大家都会,先排序,展开公式后发现只需要前缀和和前缀平方和就行了。 那么l~r这个限制怎么办呢,k直接取l。因为方差是波动程

2020-02-22 14:50:37 683 4

原创 Dynamic len 题解+代码 (带修改莫队算法模板)

Description有n个数编号从0→n-1,两种操作: Q L R:询问编号为L→R-1的数中共有多少种不同的数 M X Y:将编号为X的数改为Y 共有m个操作Input第一行两个数n,m 接下来m行,每行有两种形式,如题目描述Output对于每一个Q操作,输出相应的答案Sample Input7 4 1 2 1 3 2 1 4 Q 1 6 M 3 2 Q 1 6 Q 3 5S

2020-02-22 14:50:15 1546

原创 【NOIP2016提高A组8.12】奇袭

Description由于各种原因,桐人现在被困在Under World(以下简称UW)中,而UW马上要迎来最终的压力测试——魔界入侵。 唯一一个神一般存在的Administrator被消灭了,靠原本的整合骑士的力量是远远不够的。所以爱丽丝动员了UW全体人民,与整合骑士一起抗击魔族。 在UW的驻地可以隐约看见魔族军队的大本营。整合骑士们打算在魔族入侵前发动一次奇袭,袭击魔族大本营! 为了降低风

2020-02-22 14:49:24 1045

原创 NOIWC2018 游记

由于noip水的比较好,就参加了一个 北大冬令营在几乎市中心的长郡,这个在郊区的雅礼洋湖,再加上不给出去,所以各种体验没有北大冬令营好Day0 2.3早上在酒店谁了个好觉,中午就去雅礼 相比较来说,雅礼虽然在郊区,但是面积不大,楼房比较密集,也比较高,因为在郊区,温度低一点 饭堂还是可以的,虽然菜都有辣椒,但是吃起来不辣 宿舍住三个人合适,住六个人就显多Day1两个...

2020-02-22 14:48:14 870

原创 CSP2019 初赛 翘课记

前言老年退役选手按照惯例参加一下比赛,况且这甚至是第一届CSP(CCF完美操作)全是选择题没法在完善程序注释写诗了做题第一题,写程序打运算时不加括号不是好习惯(我一直记不得运算优先级)第二题,好题第三题,更好的题第四题,诶编译器是干啥的来着,从来没学过编译原理啊,然后我就选了翻译成自然语言…… -2第五题,四舍五入好像还要取整的 -2...

2019-10-20 15:23:35 756

原创 一种并查集操作

现在有以下这个问题:给定l,r,y对于x∈[l,r],我们需要将x和x+y并到一起。【GDOI2019Day2模拟2019.4.29】Endless

2019-04-29 22:22:03 267

原创 [NOI2008]志愿者招募 [Zjoi2013]防守战线 一种网络流套路

文章目录Description志愿者招募防守战线AnalyzeCodeDescription志愿者招募申奥成功后,布布经过不懈努力,终于成为奥组委下属公司人力资源部门的主管。布布刚上任就遇到了一个难题:为即将启动的奥运新项目招募一批短期志愿者。经过估算,这个项目需要N 天才能完成,其中第i 天至少需要Ai 个人。布布通过了解得知,一共有M 类志愿者可以招募。其中第i 类可以从第Si 天工作到...

2019-04-03 22:32:27 307

原创 多项式 求逆/除法/取模/开根/ln/exp/求幂 (待添加多点求值)

模板直接到最底下多项式求逆给定A(x)A(x)A(x)求B(x)=A−1(x)(modxn)B(x)=A^{-1}(x)(mod x^n)B(x)=A−1(x)(modxn)使用倍增构造。若n=1,则直接求0次项的乘法逆元。若n>1设B(x)B(x)B(x)满足A(x)B(x)≡1mod  xn/2A(x)B(x)

2018-12-29 22:43:39 382

原创 [uoj184][loj2090][bzoj4456]「ZJOI2016」旅行者 网格图多源多汇最短路 题解

题目描述小Y来到了一个新的城市旅行。她发现了这个城市的布局是网格状的,也就是有 nn 条从东到西的道路和 mm 条从南到北的道路,这些道路两两相交形成 n×mn×m 个路口 (i,j)(1≤i≤n,1≤j≤m)(i,j)(1≤i≤n,1≤j≤m)。她发现不同的道路路况不同,所以通过不同的路口需要不同的时间。通过调查发现,从路口 (i,j)(i,j) 到路口 (i,j+1)(i,j+1) 需要时...

2018-11-27 17:11:56 411

原创 loj2542 「PKUWC2018」随机游走 min-max容斥证明

题目描述给定一棵 n 个结点的树,你从点 x 出发,每次等概率随机选择一条与所在点相邻的边走过去。有 Q 次询问,每次询问给定一个集合 S,求如果从 x 出发一直随机游走,直到点集 S 中所有点都至少经过一次的话,期望游走几步。特别地,点 x(即起点)视为一开始就被经过了一次。答案对 998244353 取模。输入格式第一行三个正整数 n,Q,x。接下来 n-1 行,每行两个正整数 ...

2018-10-24 11:07:51 458

原创 NOIP2018 提高组初赛 个人理解+解析

先放出答案,解析在后面。答案解析解析全是我的个人想法(胡扯),有大佬发现错漏的请麻烦指出。选择题不是说好15题1.5分每题的吗?第一题直接算就好了吧,D是619,其他都是617第二题我猜的,C/C++/Pascal感觉差不多是一类,于是就选Python贴一个百度链接,自己看吧第三题说什么好呢,不过应该可以记得冬令营的时候雅礼门口大大的35th。然而这题我做错了。第四题将h...

2018-10-13 23:00:31 8595

原创 BSGS(大步小步) 算法 学习小记

问题以下方程xy≡z(modp) x^y \equiv z\pmod{p} xy≡z(modp)已知xxx,zzz求yyy解法根据费马小定理有aϕ(p)≡1(modm)a^{\phi(p)} \equiv 1\pmod{m}aϕ(p)≡1(modm)所以答案上界是ϕ(p)\phi(p)ϕ(p)令m=ϕ(p)m=\sqrt {\phi(p)}m=ϕ(p)​那么假设y=am+by=a...

2018-10-11 22:04:34 337

原创 【NOIP2018提高组模拟9.20】 有所失

文章目录DescriptionInputOutputSample InputSample Output样例输出1样例输出2Data ConstraintSolutionCodeDescriptionInputOutput若干行,对每个1操作,输出到这个点最多经过多少点。Sample Input样例输入13 51 0 0 10 01 00 151 32 1 11 4...

2018-09-23 11:36:08 443

原创 自然数幂和 拉格朗日插值法和第二类斯特林数法

求s(n)=∑i=1nik求s(n)=∑i=1nik求s(n)=\sum_{i=1}^n i^k拉格朗日插值法第二类斯特林数法

2018-09-08 21:45:55 564

原创 51nod 1847 奇怪的数学题

Description给出 N,K ,请计算下面这个式子: ∑Ni=1∑Nj=1sgcd(i,j)k 其中,sgcd(i, j)表示(i, j)的所有公约数中第二大的,特殊地,如果gcd(i, j) = 1, 那么sgcd(i, j) = 0。 考虑到答案太大,请输出答案对2^32取模的结果. 1≤N≤109,1≤K≤50 样例解释: 因为gcd(i, j)=1时sgcd(...

2018-09-08 08:18:08 265

原创 PKUSC游记

凉凉Day-1提前一天出发,这个时间真的不好,动卧又坐不了,早班机太贵Day0早上去国家博物馆走了走,一个上午还没走完。 报道处效率极低,排队排出几十米。Day1早上数学和冬令营不一样,整个直接是笔试,(没法程序暴力计算了) 第一题因式分解,就会这一题,其他的全部乱搞,写了五六道题,做对的就一道??中午时间比较紧凑题目T1n个数,排名定义为大于等...

2018-06-02 21:13:10 799 3

原创 GDOI2018 凉凉记

Day0今年GDOI在中山市一中,也就是主场了(从我家走路过去五分钟) 不知道为什么,晚上很困,九点半就睡着了?!Day1早上大概七点起床,所以晚上是睡了多久……试机时间有半个钟,八点半正式开始 试机的时候打了个exgcd,FFT之类的题目T1给定一个数组,将这个数组划分成若干段,每段元素之和相等,求最多划多少段 n<=105,∑a[i]<=106,1<=a[i]<=10n<=10^5,\su

2018-04-29 22:32:37 610

原创 【GDOI2018Day2模拟4.18】奥利卡的诗

DescriptionInput从文件poem.in中读入数据. 第一行两个整数n. 接下来若干行有n个单词,用空格或回车隔开.Output输出到文件poem.out中. 输出n行n个整数,第i个整数表示elegancy(i).Sample Input输入1: 2 nyg nyxSample Output输出1: 6 18Data Constraintn<=105,∑|s|<=3∗1

2018-04-19 15:48:01 598

原创 HNOI2018 总结

听说可以报名HNOI玩一玩,就去玩了一玩Day0HNOI的流程比较简单,也没有什么报道,就是两天早上考试,下午出成绩,好像讲题都没有。 所以Day0就以找晚餐为由出去走了几个小时Day1由于酒店里考场有点远,早上很早起,早餐也吃得不特别好。题目T1有n个m位二进制数,在前面加上0,并在这n+1个数中间加入运算符(与,或) 问有多少种方案使得最后结果等于一个询问的m位二进制数 n<=1000,m

2018-04-16 11:00:14 1328

原创 【NOI2018模拟4.4】Map

DescriptionRin是个特别好动的少女。 一天Rin来到了一个遥远的都市。这个都市有N个建筑,编号从1到N,其中市中心编号为1,这个都市有M条双向通行的街道,每条街道连接着两个不同的建筑,其中某些街道首尾相连连接成了一个环。Rin通过长时间的走访,已经清楚了这个都市的两个特点: 从市中心出发可以到达所有的建筑物。 任意一条街道最多存在与一个简单环中。令Rin心花怒放的是,每个建筑物都会

2018-04-05 09:58:50 387

原创 李超线段树(标记永久化) 线段树维护线段 讲解 模板题

考虑下面一个问题: 定义一个坐标系,有m次操作 操作1:添加一条直线 操作2:求x=x0这条直线和其他直线的交点的最高纵坐标 时间复杂度log级别考虑线段树:线段树一个点代表一个区间,同时只代表一条线段 每次修改时,到达线段树的某个点,设这个点的区间为[l,r] 如果在l位置和r位置,新加入的边都比原有边大,那么直接用新加入的边替代整个区间,反之亦然。 否则,找出两条线交点在哪里,递归

2018-04-01 22:00:29 1271

原创 三维偏序问题【NOI2018模拟3.28】Subset

三维偏序问题请看下面DescriptionInput第一行一个正整数 n 第二行 n 个数字,表示排列 a i 第三行 n 个数字,表示排列 b i 第四行 n 个数字,表示排列 c iOutput一行一个整数,表示答案Sample Input8 1 7 5 3 4 8 2 6 3 1 2 7 4 8 5 6 6 3 4 5 8 2 1 7Sample Output42Data Cons

2018-03-28 22:17:09 467

原创 【NOI2018模拟3.26】Cti

Description有一个 n × m 的地图, 地图上的每一个位置可以是空地, 炮塔或是敌人. 你需要操纵炮塔消灭敌人. 对于每个炮塔都有一个它可以瞄准的方向, 你需要在它的瞄准方向上确定一个它的攻击位置,当然也可以不进行攻击. 一旦一个位置被攻击, 则在这个位置上的所有敌人都会被消灭. 保证对于任意一个炮塔, 它所有可能的攻击位置上不存在另外一个炮塔. 定义炮弹的运行轨迹为炮弹的起点和终

2018-03-27 16:37:31 455 2

原创 【NOI2018模拟3.26】Arg

Description给出一个长度为 m 的序列 A, 请你求出有多少种 1…n 的排列, 满足 A 是它的一个 LIS.Input第一行两个整数 n,m. 接下来一行 m 个整数, 表示 A.Output一行一个整数表示答案.Sample Input5 3 1 3 4Sample Output11Data Constraint对于前 30% 的数据, n ≤ 9; 对于前 60% 的数据,

2018-03-27 16:15:11 443

原创 PKUWC2018 游记

Day0早上高铁前往长沙 中途停车两次,70kmph绿皮龟速行驶半小时,总共晚点两个小时 反正一等座不亏长沙并没有想象中那么冷,但是有偏北方城市的通病:街道,楼房较脏 大佬们都去THU了,PKU就三个人,然后我一个两米大床房哈哈哈 酒店牙刷收费?拖鞋收费?肥皂收费?下午报到,长郡面积不大,路上看到高考录取榜,然后看到70多个清北,外加十多个香港,外加二十多个国外 害怕…………...

2018-01-30 21:14:31 1450 1

原创 GDKOI2018 游记

GDKOI 从2018.1.25开始,然后连续还有两个冬令营,在2月10号才会结束(好像这样比之前寒假假期还多?)Day0住回noip时的酒店 广州的发展神速 具体来说,两个月前noip的时候,点这里看noip游记 而现在路灯已经完全装好了,绿化也完全搞定了,从一个看起来像是小乡镇的地方变成了一看就知道是大城市的地方,车流量也多了至少一倍 最关键的还是路灯,灯一点亮,长安街既视

2018-01-27 00:23:04 879

原创 KD-tree模板

作为一个骗分神器,kdtree可以解决许多计算几何或者二维数点(代替二维数据结构)的问题 模板题:每个点(x,y,z)坐标(x,y),权值(z) 每个询问A,B,C,求满足Ax+ByCAx+By的权值和#include#include#include#define fo(i,a,b) for(int i=a;i#define N 501000#define ll long lon

2018-01-19 22:34:10 520

原创 pollard pho&miller rabin模板

大数分解质因数和快速判断质数 结果在p里面#define ll long long#define fo(i,a,b) for(int i=a;i<=b;i++)ll mul(ll a,ll b,ll mo){ ll jy=0; for(;b;b/=2,a=(a+a)%mo) if(b%2==1) jy=(jy+a)%mo; return jy;}ll m

2018-01-18 15:29:48 276

原创 FFT(快速傅里叶变换)NTT(快速数论变换)模板

FFT模板题:51nod 1028大数乘法#include#include#include#include#define fo(i,a,b) for(int i=a;i#define db double#define N 401000using namespace std;struct node{ db x,y; node friend operator +

2018-01-12 20:59:41 579

原创 【清华冬令营2018模拟】送你一堆区间

Description送你在数轴上的n 个区间和m 个关键点, 你可以决定每个区间选或不选, 问有多少种方案覆盖 所有的关键点. 对1000000009 取模.Input第一行两个整数n;m, 分别表示区间个数和关键点个数. 接下来n 行, 每行两个整数li; ri, 表示一个区间[li; ri]. 接下来m 行, 每行一个整数, 第i 行表示表示第i 个关键点xi.Ou

2018-01-10 21:23:02 1082

原创 SAM(后缀自动机)学习小计

前言其实我理解的不是很深刻,有大佬发现错误的请指教自动机什么是自动机? 有限状态自动机:能够识别一个字符串 后缀自动机? 能识别一个串的所有后缀(其实可以识别所有子串)瞎扯和分析首先,一个状态ST()表示一个字符串。 设要分析的字符串为S,suf为后缀集合 对于属于串S的每一个子串s1,s1需要开一个状态,因为后面加上一些字符后可能成为后缀 先假设对于每个子串s1,

2018-01-09 11:40:04 458

原创 【清华冬令营2018模拟】送你一棵圣诞树

Description送你一棵n 个点的树, 树根为1. 一开始每个点上有一个1:::n 的颜色ci, 不同点颜色可以相同. 现在有q 次操作, 分为两种类型: • 1 u l r: 询问子树u 中有多少种在l 到r 之间的颜色至少出现了一次 • 2 u c: 将u 的颜色修改为c 部分测试点要求强制在线.Input第一行三个整数n; q; t, 分别表示树的点数, 操作的个数

2018-01-08 21:24:30 1237

原创 【清华冬令营2018模拟】变量

【题目描述】有n个变量w[1]~w[n],每个变量可以取W或-W。 有p个式子,形如Hi=ai|w[xi]-w[yi]|+bi|w[yi]-w[zi]|+ci|w[zi]-w[xi]| +di(w[xi]-w[yi])+ei(w[yi]-w[zi])+fi(w[zi]-w[xi])。 有q个条件,形如w[x]【输入数据】第一行一个整数t表示数据组数。 每组数据第一行四个

2018-01-07 21:47:42 642 3

原创 【WC2015模拟2.5】数组

DescriptionInputOutput对于每个询问操作,输出满足条件的子区间数Sample Input3 1 2 3 3 0 1 1 2 0Sample Output6 4Solution对于每个位置,考虑以这个位置开头的子区间,最右能延伸到哪里,设为suf[i]。 为了维护这个,设一个next[i]表示第i个位置之后的第一个

2018-01-07 21:27:40 239

原创 寝室管理

Descriptionr 64 有一个好朋友,叫r 128 。r 128 是寄宿生,并且最近被老师叫过去当宿管了。宿 管可不是一件很好做的工作,碰巧r 128 有一个工作上的问题想请r 64 帮忙解决。 r 128 的寝室条件不是很好,所以没有很多钱来装修。n间寝室仅由n − 1条双向道 路连接,而且任意两间寝室之间都可以互达。最近,r 128 被要求对一条路径上的所有 寝室进行管理, 这条

2018-01-04 16:14:13 486

原创 【ZJOI2015】诸神眷顾的幻想乡

DescriptionInputOutput一行一个整数表示答案Sample Input7 3 0 2 1 2 1 0 0 1 2 3 4 3 5 4 6 5 7 2 5Sample Output30Data Constraintn<=100000,c<=10Solution发现叶子只有10个,那么可以以每个叶子为根,建trie,然后建广义后缀自动机 对于每个状态,代表的字符串个数就

2017-12-30 14:54:46 343

原创 【NOI2016模拟3.1】hypocritical

DescriptionInputOutput第i行一个整数表示第i个询问的答案Sample Input6 3 3 aaabbb 2 3 2 5 7 10 1 2 1 3 2 4 2 5 3 6 1 3 2 2 3 1Sample Output362 161 22Data Constraintn<=100000,s<=5,t<=16,保证字符集为前s个小写字母Solution把

2017-12-30 09:04:04 418

空空如也

空空如也

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

TA关注的人

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