自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

LSD20164388的博客

如果你过几天就忘了,那么你并没有真正的掌握。

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

原创 Educational Codeforces Round 46 (Rated for Div. 2)ABC总结

比赛时:3/7终测完:3/7rank:503rating change:+50rating:1684话说EDU专场终测真是慢。。。开了12个小时hack。。。A:就是给相同数量的去年的衣服型号和今年需要的衣服型号,问最少替换多少件,map轻松搞定B:这道题麻烦点,貌似前15分钟都没人做出来。但是只要理清楚思路,预处理一下从i点开始是开灯还是关灯的总开灯时长(分奇偶),然后枚举在每个点i前后加一次操...

2018-06-28 19:53:48 169

原创 2016年6月28日训练日记

这几天主要还是打了cf的比赛。。。说好听的是上分,说不好听的就是刷水题练手速。。。最近也没怎么写题解了。。。去翻了翻饶齐的博客,发现我之前还真的没有看过他的线段树专题。。。周末可以看一下。。。昨晚CF的比赛又上分了(3题,rank500+,rating+50),美滋滋。。。(还得谢大佬),目前共13场rating1680+蓝名,因为临近考试月,可能将要有一段时间内不会再发生变化了。。。(相信现在的...

2018-06-28 19:36:45 189

原创 Codeforces Round #491 (Div. 2)ABCDE总结(蓝名纪念)

蓝名(rating 1600)对于大佬来说可能只是入门,但是对我来说是我的努力的一个小小的肯定。。。还记得去年寒假时,自信满满,想要在年前就蓝名,结果几乎场场挂终测,有好长一段时间开始怀疑人生,怀疑自己。。。直到这半年都过去了,才终于完成目标。。。(感觉不挂终测肯定是稳定上分的)这道题总体难度偏简单(除了F),前5道题都可以做。A:这道题纯属考题意。注意a<c||b<c都是-1,然后a...

2018-06-25 17:31:09 1015

原创 2018年6月25日训练日记

昨天补作业又忘了写训练日记。。。(不要在意这些细节)这几天随着区间数据维护专题的结束,也就没再花大功夫去做题,有时间一定要再补上几道题。。。(扫描线还是没看)最最最关键的事情:CF终于蓝名了!!!!!!这么重要的事情一定要写个题解庆祝一下!一共6题,可以说第一次终测完后过5题,而且完全是靠自己一个人。。。(之前有一场大佬带我,比赛的时候也是过了5道题,DE题抄着大佬思路最后都挂了终测,但是还是靠着...

2018-06-25 17:00:04 189

原创 2018年6月21日训练日记

这几天的主要任务还是做区间维护专题的题目。正好趁机又整理了一遍线段树和树状数组的模板。也复习了懒惰标记的用法(这种题目我个人还是非常缺乏练习的)。。。(但是扫描线问题在之前开线段树专题的时候没看,于是就不会了。。。看来早晚都是要学的)树状数组写起来真是要比线段树容易的多。。。这几天争取多写一些题解加深一下理解,也方便以后回来看的时候快速复习查漏补缺。后面的几道题目都没有什么特别清晰的思路。明天继续...

2018-06-21 22:01:29 195

原创 UVA - 1232 SKYLINE (线段树)

题意:现在要建n(n<1e5)个建筑,每个建筑都有相应的长宽高,用l、r、h表示(l,r<1e5 h<1e9)。这n个建筑是要按给定顺序建立的,求 每个建筑刚建完时 这个建筑的高度 是 已经建完的所有建筑高度中 最高高度 的长度 的和。思路:线段树。维护区间最大h。做一个标记flag记录此处是否有建筑。然后根据不同情况处理。注意向上更新和向下更新时的修改。一个点l表示区间[l,l...

2018-06-21 10:37:32 248

原创 Codeforces Round #489 (Div. 2) ABC总结

貌似是数学题专场?一共做了三道  BC 各 WA 5次和3次 最后还都挂了终测。。。= =。掉了30多分。。。rk 1600+A题就是求除0以外的所有不相同的数字个数,用set写很简单。B题给定范围[l,r],你要找出对数(a,b),使gcd(a,b)=x&&lcm(a,b)=y。(1<=l,r,a,b<=1e9)写了个暴力+剪枝,结果活生生终测TLE on test ...

2018-06-19 18:30:06 174

原创 2018年6月18日训练日记

昨天沉迷课程设计忘了写训练日记。。。醉这几天的主要任务是做区间数据维护专题的题目。DP4虽然延长了几天时间,但是依然是做不动啊。。。以后有时间再回来补吧。区间数据维护专题,做了几道比较简单的线段树和树状数组题目。今天做了一道并查集+线段树的题目。刚开始想用并查集+暴力查询,无奈数据太严格,TLE。后来想到用线段树维护y坐标轴的连通块数和城市数,但是写了半天样例都过不了。。。无奈之下搜了一篇题解,发...

2018-06-18 17:41:27 363

原创 UVA - 11992 Fast Matrix Operations (线段树)

题意:给一个r行c列的矩阵(r<=20,r*l<=1e6),初始化都为0,三种操作:1 r1 c1 r2 c2 v  把矩阵(r1,c1)到(r2,c2)的元素全加上v2 r1 c1 r2 c2 v  把矩阵(r1,c1)到(r2,c2)的元素全变成v3 r1 c1 r2 c2     求矩阵(r1,c1)到(r2,c2)的元素的和、最小值、最大值这道题简直就是为了让我们写一个线段树基...

2018-06-16 10:37:39 196

原创 UVA - 1520 Flights (简单数学题)

题意:有一个二维坐标平面,有n(n<=50000)个导弹会从x轴上某一点p[i]发射,轨迹为抛物线,最高点坐标为(x[i],y[i])。(i表示第i个导弹)(p,x,y<=50000)现在有m(m<=20000)架飞机要在这个二维平面上平行x轴飞行。每架飞机给两个数l,r(l,r<=n)表示这架飞机飞行的时候导弹l,l+1,...,r正在发射中。给定该飞机的飞行区间x0[j...

2018-06-16 09:22:55 375

原创 UVA - 1513 Movie collection(树状数组)

题意:给你一摞共n(n<=1e5)个光盘,刚开始从下到上依次是光盘n,n-1,n-2,...,1号。现在出题人要看m(m<=1e5)次光盘,每一次都会抽出光盘a[i]号并放到最上面。让你求每一次抽出光盘a[i]时,抽出的光盘上方有几个光盘。思路:树状数组。容易想到抽出一个光盘,然后对于在其上面的每一个光盘,在它上面的光盘数都会增加1,因此只需要记录一下每个光盘的位置,然后树状数组开大一...

2018-06-14 21:35:28 184

原创 2018年6月14日训练日记

这几天主要是做了新开的“区间数据维护”专题。dp专题是真的治不动啊。。。想好几天够呛想出一道题,看题解也得琢磨两天才能弄懂,有的题目还没有题解。。。虽然都是刘汝佳的那本训练指南(蓝书和紫书)上的题目,有一定的题解,但是要过掉这道题目还是不简单(除非你真正理解透了)。不过既然时间延长了四天,应该还可以再拼一两道题。。。(这种难度的题目还是做的太少了,不过见过一遍也好,但是头发一开始掉就停不下来了。。...

2018-06-14 21:25:17 186

原创 UVA - 12099 The Bookcase(巧妙DP)

题意:给你n(3<=n<=70)本书,每本书有一个高度h和宽度t,你要构造一个三层的书架,把所有书都放上,使 书架的总高度*宽度最大的那一层的宽度 最小。(即   (∑3 j=1 maxi∈Sj hi) ×(max3 j=1∑i∈Sj ti) is minimized)思路:DP。这里参考了网上的一种十分巧妙的dp方法,仅需要二维dp: dp[j][k]表示第二层宽度为j,第三层宽度为...

2018-06-12 20:46:44 550

原创 Codeforces Round #487 (Div. 2) ABC总结

这次本来是稳稳的上分场。。。然后B挂了终测。。。然后C没做出来。。。然后就没有然后了(本校只有我B挂终测了)A题就是给你一段字符串让你你判断是否存在连续三个字母包含ABC三个字母。直接暴力。(本场我通过的唯一一道题)B题就是给你一段01序列,其中包含'.' 长度为n(n<2000),给你一个数p(p<2000) ,你要在.上填上0或者1,使得存在i,s[i]!=s[i+p]。注意,所有...

2018-06-12 09:33:16 188

原创 2018年6月10日训练日记

好久没写训练日记了。。。沉迷写题解无法自拔这周主要是做dp4专题。。。绞尽脑汁想了好几天。。。终于干掉了三道题。。。(两道参考了题解。。。)基本思路还是有的,就是实现起来总是不知道哪个地方会出什么错。。。(找时间写题解)不过总算做完了一道题还是有一道题的收获的。。。感觉dp的初始化很关键啊。。。(状态转移方程也要正确)有些题目可以大致归一下类别,就是这类题怎么用dp去解。。。然后今天去cf上搞了两...

2018-06-10 22:18:17 263

原创 UVA - 1443 Garlands(二分+DP)

题意:给你n(n<=40000)个花环,用线串起来,你需要将它挂在天花板上挂m(m<=10000)个位置(如图所示)每个花环有一定的重量a[i]。也就是说你要把这n个花环分成m-1段。要满足三个条件:1、每一段都必须包含偶数个花环。2、每半段最多d个花环。3、使花环重量最重的半段重量最小。注意:最后一段的最后一个点一定要挂在第m个点上(The garland has to be att...

2018-06-08 11:15:37 454

原创 CodeForces - 924B Three-level Laser(贪心)

B. Three-level Lasertime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputAn atom of element X can exist in n distinct states with energies E1 < E2 &l...

2018-06-07 11:33:45 393

原创 CodeForces - 946C String Transformation(读懂题意+暴力)

C. String Transformationtime limit per test1 secondmemory limit per test256 megabytesinputstandard inputoutputstandard outputYou are given a string s consisting of |s| small english letters.In one mov...

2018-06-07 10:53:01 552

原创 CodeForces - 264B Good Sequences(DP思想)

B. Good Sequencestime limit per test2 secondsmemory limit per test256 megabytesinputstandard inputoutputstandard outputSquirrel Liss is interested in sequences. She also has preferences of integers. S...

2018-06-07 10:38:38 340

原创 CodeForces - 983B XOR-pyramid(两次区间DP/记忆化DFS)

B. XOR-pyramidtime limit per test2 secondsmemory limit per test512 megabytesinputstandard inputoutputstandard outputFor an array bb of length mm we define the function ff asf(b)={b[1]if m=1f(b[1]⊕b[2]...

2018-06-07 10:16:22 381

原创 HDU 4099 Revenge of Fibonacci(字典树+大数加法)

题意:给你一串数,判断它是否是斐波那契数列前100000(不包括第100000项,WA了一次)项某一项的前缀。给你的数最多不超过40位。思路:直接构造前100000项斐波那契数列的字典树是肯定超时的,并且我们只需要前40位。然而由于考虑到进位的问题,我们保存它的前60位,也就是说60位以后的进位我们就可以忽略不计了,但是只保存45位就会WA。#include#inclu

2018-06-05 08:37:14 227 2

原创 2018年全国邀请赛(江苏) 比赛总结

先吐槽一下中矿大。。。周六在食堂吃的午饭,肉菜一个鱼一个辣土豆炒牛肉,对于对鱼过敏又感冒比较严重的我来说。。。(然后再也没去食堂吃饭)南湖校区大是真大,风景也不错,就是门口离体育馆有点远。。。(被刷了2w步)然后宾馆虽然有车接送,但是离得还是比较远。。。再来说比赛的事:虽然拿到了ACM生涯中第一块奖牌,但我还是高兴不起来。。。(铜尾)因为K题就是原题 HDU - 6026 Deleting Edg...

2018-06-04 18:18:49 854

原创 HDU - 6026 Deleting Edges / 2018年全国邀请赛(江苏)的K题

Deleting EdgesTime Limit: 2000/1000 MS (Java/Others)    Memory Limit: 131072/131072 K (Java/Others)Total Submission(s): 1685    Accepted Submission(s): 572Problem DescriptionLittle Q is crazy about gr...

2018-06-04 17:42:02 401

原创 Gym - 101808I Ildar Yalalov(博弈)

题意:有n (n<=100) 堆石子,每一堆有a[i] (a[i]<=1e6) 个石子,两个人(都非常聪明)玩游戏,每个人可以进行以下两种操作:1、取出任意一堆的一颗石子2、如果每一堆的石子数量都大于1颗,则可以直接从每一堆中都拿走一颗石子最后没石子拿的就算输。其中Yalalov先手, Ildar后手,谁赢就输出谁。不难想到最后的输赢只与三个数有关:n,石子总数sum,石子数量最小的那...

2018-06-01 11:10:49 378

空空如也

空空如也

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

TA关注的人

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