自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

BUAA_Alchemist的博客

Brick by brick, we set it all up!

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

原创 【并查集】用水填坑

题目链接:https://ac.nowcoder.com/acm/contest/403/A 先想想一维的降雨积水问题。很容易发现可以考虑每个地两侧的高度最大值的最小值,就是这个地方的积水量,只需要把这些积水量累和即可。但是二维的就没法这么做了。继续想想一维的问题,发现可以有一种并查集的解法,进而推广到二维。 我们把所有的高度排序,从小到大添加入原图,用并查集维护连通块,如果新加入的值a[i...

2019-03-29 17:24:24 336

原创 【动态规划】北航程序设计竞赛决赛B题

 决赛那天感觉确实没发挥好。本来有机会逃离三题大队的。结果中途很多人搞了几何构造题,忍不住跟风。事实证明以我的想象力果然搞不出来。还不如专心搞搞B这题。 B的题意很简单,给一个长度不超过5000的字符串,字符集大小不超过5000,求字典序第k小的子串(子串可以不连续),k规模不超过子串总数以及1E18。 先考虑每个字符都不同的情况,很容易想到一个一个把答案的字符定下来。我们每一次求出下一步接字...

2019-03-29 00:11:38 319

原创 第十四届北航程序设计竞赛预赛题解(非官方)

 最近沙河好多人生病了,我也不能幸免,今天终于舒服了。补一补上周的老坑吧。 接下来尽量每天刷题。另外要加油学习汇编语言,优化我们的密码学竞赛程序。官方题解参见:http://clatisus.com/BCPC2018_qualification_roundA 两等分的Alicehttps://buaacoding.cn/problem/1914/index 非常容易设计出粗暴的dp。考虑...

2019-03-28 18:43:29 797

原创 【费用流】洛谷1251 餐巾计划问题

 今年参加BCPC暨ACM选拔的同学非常多。看了下预赛榜单,my和ljy率领一大批18级dalao,tky等buaacoding刷题狂魔也都参加了,更可怕的是还有一堆CF黄名橙名故意只写了一点点题隐藏实力。这对于你航ACM事业当然是好事,但对于我们这些菜鸡就很黑暗了。希望明天能加油,Alchemist加油~ 不废话了,来看这题。如果不告诉我是网络流,我估计还真的很难想到它的算法。但告诉我是...

2019-03-22 17:36:55 243

原创 【数学思维】【枚举】codeforces1138B Circus

B. Circustime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputPolycarp is a head of a circus troupe. There are n — an even number — artists in the ...

2019-03-21 23:51:38 444

原创 北邮新生赛题目回忆

 昨天下午在沙邮参加了北邮的新生赛,作为隔壁大二的老年人也跑去玩玩,侥幸拿了rank1,拿了个小米手环(感谢这次没有真的大佬参赛) 有意思的题还是不少的。一道题本身没有难点但是答案的组数要求输出1st,2nd之类的,好多人没考虑模100余11,12,13的分类,卡了很久,还好之前被坑过一遍,不会再入坑了。 有一题是给了一串抹去间隔的某进制数,要求这个数转换成十进制下的最小值,例如11311在1...

2019-03-17 16:31:38 670

原创 【线段树】【区间修改】codeforces1136E Nastya Hasn't Written a Legend

E. Nastya Hasn’t Written a Legendtime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputIn this task, Nastya asked us to write a formal statement.A...

2019-03-15 11:27:04 394

原创 【模板】【FWT】简单数学题

 最近因为忙于搞密码学竞赛,做题懈怠了。需要努力。 刚刚学习了FWT,其实不陌生了,去年暑期ACM集训的时候就碰到过两次,但当时补题习惯差一直没有学习。如果了解FFT,那么FWT要解决的问题就比较容易理解了。实际上就是把FFT的多项式乘法求系数修改成多项式位运算求系数。思路和结构基本相似,也有不同之处,例如没有用到原根以及蝴蝶变换。数学证明不作罗列了,参见:https://www.cnblogs...

2019-03-11 18:58:10 394

原创 【数学思维】【树状数组】lydsy1106 [POI2007]立方体大作战tet

1106: [POI2007]立方体大作战tetTime Limit: 10 Sec Memory Limit: 162 MBSubmit: 1046 Solved: 762[Submit][Status][Discuss]Description  一个叫做立方体大作战的游戏风靡整个Byteotia。这个游戏的规则是相当复杂的,所以我们只介绍他的简单规则:给定玩家一个有2n个元素的...

2019-03-01 10:21:38 155

原创 【线段树】【扫描线】小睿睿的方案

 很精彩的一道题!题意还是很清晰的。自己想了半天没有思路,最后参考了题解。 首先问题可以变成所有方案数(n∗(n−1)2\frac{n*(n-1)}{2}2n∗(n−1)​)减去非法方案数。 考虑每对情侣对方案的负贡献: 当不考虑重复时, 当两个结点非祖先-后代关系时,贡献也就是两个子树的大小的乘积。 当两个结点为祖先-后代关系时,贡献为后代的子树与(所有点,除了祖先指向后代的儿子的子...

2019-03-01 09:05:24 358

空空如也

空空如也

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

TA关注的人

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