-
NOIP2017提高组day2T1题解(奶酪)
摘要:题目链接:奶酪 这道题还是很水的,在下拿了满分。 并没有用什么高级的算法,我讲一下基本思路。 我们把每个洞都视为一个节点。 我们读入相关数据后,就先进行预处理,通过每个节点的信息和题目的规定,建立一张无向图,两个能相通的洞对应的节点之间有一条无向边,这样我们就建立好了...
阅读全文
-
树状数组训练题2:SuperBrother打鼹鼠(vijos1512)
摘要:先给题目链接:打鼹鼠 这道题怎么写? 很明显是树状数组。 而且,很明显是二维树状数组。 如果你没学过二维的树状数组,那么戳开这里:二维树状数组 看完以后,你就会知道怎么做了。 没有什么好解释的,几乎就是二维树状数组的板子。 给代码:#include#include#i...
阅读全文
-
树状数组训练题1:弱弱的战壕(vijos1066)
摘要:题目链接:弱弱的战壕 这道题似乎是vijos上能找到的最简单的树状数组题了。 原来,我有一个错误的思想,我的设计是维护两个树状数组,一个是横坐标,一个是纵坐标,然后读入每个点的坐标,扔进对应的树状数组内,然后计算时,只要以当前点的坐标为末点求前缀和,在两个前缀和中取最...
阅读全文
|