自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 收藏
  • 关注

原创 Baltic Olympiad in Informatics[BOI2019]Tom’s Kitchen

Tom’s KitchenTom’s Kitchen 1 sec / 10 sec 256 MBTom’s Kitchen is a very popular restaurant. One of the reasons for its popularity is that everysingle meal is prepared by at least K different chefs....

2019-06-18 20:26:53 386 4

原创 【数学】FFT蒟蒻的研究历程

本来很久以前就学了,但是我一直没有写博客,直到最近要用的时候才发现忘了。于是就有了这篇博客.近期有题目猖獗(其实是因为我垃圾),如果O(n2)O(n^2)O(n2)将两个多项式相乘会炸,为找到更快的算法一个蒟蒻决定研究。我们知道,如果直接暴力将两个多项式比如A(x)=a0+a1x+a2x2+...+anxnA(x)=a_0+a_1x+a_2x^2+...+a_nx^nA(x)=a0​+a1​...

2018-12-30 09:21:49 236

原创 【CodeForces - 500E】New Year Domino

题目:http://codeforces.com/problemset/problem/500/E题目大意有一排多米诺骨牌,按x坐标顺序从左到右输入,每个骨牌有他的位置p,高度l,可以花费1代价使骨牌高度+1,有q个询问,询问一个区间l,r,从l开始推倒,使[l,r]区间全部倒下的最小代价。 渣渣题解

2018-11-07 11:26:29 322

原创 【数学】Miller-Rabin算法素数测试

为了能够判断一个数是否是素数,我们很明显可以O(n)或者O(n)打表O(\sqrt n)或者O(n)打表O(n​)或者O(n)打表但是在n巨大的时候这样太慢了,有没有更快的办法呢?接下来,开始瞎搞。如果要我在确定性算法和随机算法中做选择,当然要随机算法来瞎搞啦。想一下,和质数有关的定理有什么?首先我们知道,根据费马小定理,如果ppp是一个质数那么对于任何a和p互质有ap−1≡1(modp)...

2018-11-05 21:49:02 300

原创 【总结】20181015模拟赛记录

本次比赛时间大概分配项目时间附加信息看所有题目大约5分钟其实第一遍读题时题目第3题题目没懂想第一题大约20分钟只可惜这个当时以为的“正解”是错误的信心满满的写完了暴力,“正解”,数据生成器大约30分钟开始对拍对拍出来,发现“正解”根本错误,崩溃(QAQ)大约5分钟开始想补救方案和正解尝试推式子失败,大脑栈溢出,清空看第2题大约10分...

2018-10-15 20:03:57 2435

原创 AGC010E - Rearranging

中文题意:Hellen首先按照自己的意愿将n个数重新排列(可以是原来的顺序),然后她让Shawn进行如下操作:选择一对相邻且互质的数,交换它们的位置.(这个操作Shawn可以进行无数次.)Hellen想要这个序列的字典序尽可能小,而Shawn想要这个序列的字典序尽可能大.Hellen想让你告诉她在两人都采取最优策略的情况下,最后形成的序列是什么样子的.题解:这个题考试的时候居然没有想出来,...

2018-09-25 21:02:55 301

原创 AtCoder Grand Contest 009B - Tournament

题意:若干轮比赛,每个人在某一轮可以参赛,和另外一个人比赛,输的人淘汰。最后1是冠军,(绝对没有钦定的意思)已知其余每个人输给了谁,请问最少设置多少轮比赛?题解:很明显直接可以按照题目构造一棵树,那么求一下树的最低深度就行了,对于每个节点u他的儿子深度排序求值。#include<cstdio>#include<cstring>#include<vecto...

2018-09-23 09:01:29 162

原创 【数学】母函数(生成函数)的性质及应用

我们先来看一下一个简单的问题:例1:小明出门旅游,需要带一些食物,包括薯片,巧克力,矿泉水,汉堡,牛奶和糖果。 经过估计,他觉得带n(n<10^100)件食物比较合适,但他还有一些癖好: .最多带 1 个汉堡 .巧克力的块数是 5 的倍数 .最多带 4 瓶矿泉水 .薯片的包数是一个偶数 .最多带 3 罐牛奶 .糖果的个数是 4 的倍数 问你小明有多少种方式来准备这...

2018-09-10 16:42:50 2006 1

原创 【数学】中国剩余定理

特殊情况我们先来看一下问题,现在有n个同余方程组(如下图) 其中m两两互质。 求解。 问题很简单,结论也很简单,我们用构造的思路来想一想,能不能整一个解x,使得其有每个方程的一部分,但是当x%mi时除了第i个方程的部分以外都被%成0,即x%mi=ai,这是可以的. (源自百度,很清楚了) 由于aitiMi%mj=0(i!=j).且aitiMi%mi=ai. 所以x%mi=a...

2018-09-02 20:21:25 1562

原创 【数学】线性筛

这是一个可以在线性时间内筛出素数的神奇筛子,我们先看一下它长啥样:void xxsifter(){ for(int i=2;i<MAXM;i++) { if(!b[i]) { pr[++tot]=i; } for(int j=1;pr[j]*i<MAXM;j++) ...

2018-09-02 16:16:39 239

原创 【数据结构】归并树—区间第k大

【数据结构】归并树,区间第k大,

2018-02-21 14:39:51 447

原创 【总结】高2020级寒假训练3

【总结】高2020级寒假训练3

2018-02-19 22:44:25 661

原创 【数据结构】分桶法和平方分割

分桶法是把一排物品或者平面分成桶,每个桶分别维护自己内部的信息,以达到高效计算的目的的方法,感觉就像分封制,国家太大了,中央政府管不下来,就分封了很多的小封国,这样叫封国再管理自己,我们只需要管理封国就行了。 其中,平方分割是把排成一排的n个元素每根号n个分在一个桶内进行维护的方法的统称。这样的分割方法可以使对区间的操作的复杂度降至O(√n)。 和线段树一样,根据维护的数据不同,平方分割可以支...

2018-02-18 21:26:45 3141 3

原创 高2020级寒假训练2【总结】

高2020级寒假训练2【总结】

2018-02-14 20:56:03 1007

原创 【51Nod - 1636】教育改革【DP】

【51Nod - 1636】教育改革【DP】

2018-02-12 20:51:50 496

原创 【数据结构】【范浩强treap】

【treap】

2017-12-08 13:37:45 958 2

原创 【数据结构】【可持久化数据结构--线段树】

可持久化数据结构

2017-12-04 13:47:07 684

原创 NOIP2017提高组玩挂

话说比赛时的电脑调试,有恶心的问题,第一次输出中间结果好恶心。差点把我调吐了。

2017-11-13 13:14:23 2710

原创 NOIP2016普及组总结

这次NOIP2016普及组我认为前三题都很简单就只有第四题稍微有点难度,所以还有待提高。1.pencil惊天大水题[堪比1000题(a+b problem)]开始还以为是完全背包,读完题后发现只有3种铅笔而且只能买一种(震惊),这就完了?#include<cstdio>#include<cstring>#include<algorithm>using namespace std;int n,

2016-11-23 14:04:32 361

空空如也

空空如也

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

TA关注的人

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