- 博客(8)
- 收藏
- 关注
转载 洛谷 2056 采花 - 可持久化线段树 - 树状数组
莫队做法请参见原来的博客 [传送门]Solution II (主席树,在线) 考虑直接利用主席树统计每个位置对答案的贡献。 查询[l, r]就是在第r棵线段树内查询[l, r] 对于建树,考虑到位置i,和位置(i - 1)的不同在于,位置i可能会导致之前的某个位置对答案的贡献从1变为0,或者某个位置的贡献从0变为1. 至于什么什么情况产生贡献?考虑在[1, r...
2017-11-25 12:12:00 202
转载 NOIP 2017 游(划水)记
Day 0 上午,大概做了一套(大)信(水)心题。 让我想想我题目都是些什么鬼。。 T1:大水题。什么sort一下就过了。据说lemon上用map不会被卡常(lemon上评测,程序跑得蜜汁快)。 T2:多项式加减乘 + 表达式的计算。很多没ak的人成功栽在这道题上。 T3:还是一道水题。正反建图分别跑spfa就A了。 嗯,总之就是很水,于是愉快地AK了...
2017-11-24 23:05:00 111
转载 UVa 11997 K Smallest Sums - 优先队列
题目大意 有k个长度为k的数组,从每个数组中选出1个数,再把这k个数进行求和,问在所有的这些和中,最小的前k个和。 考虑将前i个数组合并,保留前k个和。然后考虑将第(i + 1)个数组和它合并,保留前k个和。 如果暴力的话就进行就暴力枚举每一对,然后进行求和,然后再选出前k个,然而这样会TLE。 可以考虑将另外一个数组进行排序。然后可以看做是k个已经排好序的...
2017-11-07 07:49:00 82
转载 poj 2096 Collecting Bugs - 概率与期望 - 动态规划
Ivan is fond of collecting. Unlike other people who collect post stamps, coins or other material stuff, he collects software bugs. When Ivan gets a new program, he classifies all possible bugs in...
2017-11-06 21:09:00 112
转载 NOIP模拟题 2017.11.6
题目大意 给定一个大小为n的数组,从中选出一个子集使得这个子集中的数的和能被n整除。 假设开始我没有做出来,那么我就random_shuffle一下,然后计算前缀和,有一个能被n整除,就输出答案。于是这道题就过了。(数据水得起飞) 考虑计算前缀和,如果存在两个前缀和在模n的意义同余,那么就有可以将两个前缀和相减得到的一段区间的和,它的和就是n的倍数。 ...
2017-11-06 19:32:00 88
转载 Codeforces 828F Best Edge Weight - 随机堆 - 树差分 - Kruskal - 倍增算法
You are given a connected weighted graph withnvertices andmedges. The graph doesn't contain loops nor multiple edges. Consider some edge with idi. Let's determine for this edge t...
2017-11-05 10:20:00 346
转载 Codeforces 700B Connecting Universities - 贪心
Treeland is a country in which there arentowns connected byn - 1two-way road such that it's possible to get from any town to any other town.In Treeland there are2kuniversities which are...
2017-11-05 09:57:00 95
转载 NOIP 2016 蚯蚓 (luogu 2827 & uoj 264) - 鬼畜的优化
题目描述本题中,我们将用符号\lfloor c \rfloor⌊c⌋表示对c向下取整,例如:\lfloor 3.0 \rfloor= \lfloor 3.1 \rfloor=\lfloor 3.9 \rfloor=3⌊3.0⌋=⌊3.1⌋=⌊3.9⌋=3。蛐蛐国最近蚯蚓成灾了!隔壁跳蚤国的跳蚤也拿蚯蚓们没办法,蛐蛐国王只好去请神刀手来帮他们消灭蚯蚓。蛐蛐国里现在共有n只蚯蚓(...
2017-11-04 07:49:00 98
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人