填坑计划

联赛年份Day1T1Day1T2Day1T3Day2T1Day2T2Day2T3
2010\(\surd\)\(\surd\)\(\surd\)\(\surd\)N/AN/A
2011\(\surd\)\(\surd\)\(\surd\)\(\surd\)\(\surd\)
2012\(\surd\)\(\surd\)\(\surd\)\(\surd\)
2013\(\surd\)\(\surd\)\(\surd\)\(\surd\)\(\surd\)
2014\(\surd\)\(\surd\)\(\surd\)\(\surd\)\(\surd\)
2015\(\surd\)\(\surd\)\(\surd\)\(\surd\)
2016\(\surd\)\(\surd\)
2017\(\surd\)\(\surd\)
2018\(\surd\)\(\surd\)

10.4

2010 T4引水入城(10.4)

性质:第一层流到的最后一层的点是连续的。
然后就可以贪心求最小有多少线段覆盖
具体的贪心过程:
按照l为第一关键字(从小到大),r为第二关键字(从大到小)
先取第一个,然后在找到一个与已经覆盖范围有交的线段,要去延伸的r最长。
还是有些细节需要注意
CODE

2011 day1T3观光公交(10.4)

一点做的欲望都没有, 逼着自己想了想。
想了很久,得到结论:这题能做?
然后乱搞了一个傻逼模拟做法。
看了题解傻眼了,竟然真的有人这样做,还A了。
CODE
貌似loj又加强了数据,所以过不了。

2014 day1T2 寻找道路(10.4)

比较简单一题吧,反边建图,按照题意模拟bfs就做完了
CODE

10.5

疫情控制(10.5)

做这道题,我已经心力交瘁了。
这么大的范围,显然贪心啊。
结论:一个士兵越往上越优。
然后二分最大的时间。
代码难度才是这个题的真实难度。
先让这些士兵能跳多高就跳多高(不能超过1号点
如何维护?倍增,记录\(f_{i,j}\)i号点到\(i + 2^j\)点的距离,然后倍增。
记录1号点到其余所有点的距离\(dis_i -\)
先让跳不过的,把改点保护的叶子都标记了。
然后把能跳过的从大到小排序,若该子树内叶子有未被标记的,就留守该点。
若都被标记了,先填不能全被标记的。
代码难度好大啊,小菜鸡只能先坑着了。

货车运输(10.5)

算是历年T3来比较容易的题
有个结论:两个点路径上最小的点,在最大生成树上。
然后倍增求LCA的时候,把最小路径也给算上。
不知道为什么,本机测试不会TLE,洛谷也AC了,只是LOJ疯狂TLE
CODE

解方程(10.5)

不费口舌了,大家都用了一个模数还A了是怎么回事
用4个模数就会T,233
CODE

信息传递(10.5)

看成图,求这张图的最小环。
因为一个点不会出现在两个环上。
即一个强联通分量是一个环。
CODE

转载于:https://www.cnblogs.com/gaozhuoyuan/p/11622713.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值