11 2020 档案
摘要:例:UVA1205 最近做了两道题目,都是类似于对于一棵树,给出一个排列,在排列上进行相应的操作,最大化计算出的答案。然后要求一个点的父节点在排列中要在它的前面。 如果没有树上的依赖,这个问题还是比较好解决的。那么我们先排出一个最优顺序。考虑对于一个最优点,如果它的父节点在它的前面,那么就直接
阅读全文
摘要: Description 有一棵树,需要给其所有节点染色,每个点染色所需的时间是一样的,都是。给每个点染色,还有一个开销为“当前时间”,是每个节点的一个权值。(当前时间是染完这个节点的时间) 染色还有另一个约束条件,要染一个点必须要先染好其父节点,所以第一
阅读全文
摘要: Description 假设海岸线是一条无限长的直线,陆地位于海岸线的一边,大海位于海岸线的另一边。大海中有许多小岛。某安全部门为了监视这些岛上是否有敌人入侵,打算在海岸线上安装若干个雷达来检测岛屿的情况。每个雷达的覆盖范围是以雷达中心为圆心,半径为的圆形区域。 我们用平面之
阅读全文
摘要: Description 约翰的头奶牛实在是太难伺候了,她们甚至有自己独特的产奶时段。当然对于某一头奶牛,她每天的产奶时段是固定的,为时间段到(包括时间段和时间段)。显然,约翰必须开发一个调控系统来决定每头奶牛应该被安排到哪个牛棚
阅读全文
摘要: Description 某工厂收到了个产品的订单,这个产品分别在两个车间加工,并且必须先在车间加工后才可以到车间加工。 某个产品在两车间加工的时间分别为。怎样安排这个产品的加工顺序,才能使总的加工时间最短。
阅读全文
摘要: Description 个偶像排成一列,他们来自个不同的乐队。每个团队至少有一个偶像。 现在要求重新安排队列,使来自同一乐队的偶像连续的站在一起。重新安排的办法是,让若干偶像出列(剩下的偶像不动),然后让出列的偶像一个个归队到原来的空位,归队的位置任意。 请问最少让多少
阅读全文
摘要: Description 有座塔排在一条直线上,从左到右每个塔的高度分别为。 每次操作你可以选择一座塔(假设是第座),用吊车把它吊起来,然后放到与它相邻的一座塔上(可以是第座也可以是第座
阅读全文
摘要: Description 你有一段串,你可以选择花费的代价将一个变为,也可以花费的代价将一段连续的变为,问你最少需要多少代价,才能把整个串都变为。 Solution 这道题其实不太像。 会发现无论对当前点做什么操作,都不会会后
阅读全文
摘要: Description 给出一个竞赛图(每两个点之间都有一条有向边),试找出图中的一个三元环,若不存在输出。 Solution 注意到竞赛图如果有一个大环,那么中间一定会有三元环。这是比较好证明的。(下面是蒯的) 假设一个竞赛图存在一个元环
阅读全文
摘要: Description lxhgww最近收到了一个序列,序列里面包含了个数,下标从开始。这些数要么是,要么是,现在对于这个序列有五种变换操作和询问操作: 0 l r 把区间内的所有数全变成 1 l r 把区间内的所有
阅读全文
摘要: Description 给定一个长为的区间,次操作,给子区间涂一种颜色,或者查询一个区间内有多少种颜色。颜色种类数,初始颜色为,。 Solution 开始想的是开棵线段树,或者每个区间开一个存颜色,
阅读全文
摘要: Description 在的棋盘上,填入共个数,使得任意两个相邻的数之和为素数。约定:左上角的格子里必须填数字。如有多种解,则输出第一行、第一列之和为最小的排列方案;若无解,则输出 NO。 Solutio
阅读全文
摘要: Description 给出个需要表示的数,你需要用最少的或,使得能拼出所有需要表示的数。输出方案。 Solution 神奇的搜索。 要注意到一个数是最多被选一次的,否则答案一定不优;且不会同
阅读全文
摘要:概念 维护原二维数列的差分数列,从而用二维树状数组进行单点修改,求二维前缀和等操作,进而转化为区域加,区域求和等操作。 例题 [Luogu] P4514 上帝造题的七分钟 Description 对$n\times{m}(1≤n≤2048,1≤m≤
阅读全文
摘要: Description 有一只猴子,他生活在一个环形的公园里。有棵树围绕着公园。第棵树和第棵树之间的距离是,而第棵树和第一棵树之间的距离是。第棵树的高度是 。 这只猴子每天要进行晨跑。晨跑的步骤如下: 他先选择两棵树
阅读全文
摘要: Description 某数据库应用程序提供了若干函数用以维护数据。已知这些函数的功能可分为三类: 将数据中的指定元素加上一个值; 将数据中的每一个元素乘以一个相同值; 依次执行若干次函数调用,保证不会出现递归(即不会直接或间接地调用本身)。 在使用该数据库
阅读全文
摘要:Description 你有种牌,第种牌的数目为。另外有一种特殊的牌,它的数目是。你可以用每种牌各一张来组成一套牌,也可以用一张和除了某一种牌以外的其他牌各一张组成套牌。比如,当时,一共有种合法的套牌:\(,,,\{1,
阅读全文
摘要: Description 一群小矮人掉进了一个很深的陷阱里,由于太矮爬不上来,于是他们决定搭一个人梯。即:一个小矮人站在另一小矮人的肩膀上,直到最顶端的小矮人伸直胳膊可以碰到陷阱口。 对于每一个小矮人,我们知道他从脚到肩膀的高度,并且他的胳膊长度为。陷阱深度为$H
阅读全文
摘要: Description 给一个长度为的数列和,在数列任选若干个数,使得他们的和对取模后最大。 Solution 这么小,一看就知道要爆搜。但纯搜索是的,跑不过去。这时可以考虑$Meet\ in
阅读全文
摘要: Description 多组询问,求有多少到的排列,满足序列恰好有个位置,使得。 答案对取模。 Solution 算是错排的板子题了。 错排,就是对于某个$1\sim\forall{i\in[1
阅读全文
摘要: Description 有一张桌子,有个腿。第根腿的长度是。 现在要拿掉一些腿,使得桌子稳定,拿掉第根腿需要的能量。 稳定的条件是,假如拿掉若干条腿之后,桌子还有个腿,那么长度最长的腿的数目要超过一半。比如桌子有根腿,那么至少要有
阅读全文
摘要: Description 城将要举办一系列的赛车比赛。在比赛前,需要在城内修建条赛道。 城一共有个路口,这些路口编号为,有条适合于修建赛道的双向通行的道路,每条道路连接着两个路口。其中,第条道路连接的两个路口编号为和
阅读全文
摘要: Description 给出一个个节点的有根树(编号为到,根节点为)。 一个点的深度定义为这个节点到根的距离 。 设表示点的深度,表示与的最近公共祖先。 有次询问,每次询问给出$l\
阅读全文
摘要:树链剖分模板及拓展 模板 code //操作 1: 格式: 1 x y z 表示将树从 x 到 y 结点最短路径上所有节点的值都加上 z。 //操作 2: 格式: 2 x y表示求树从 x 到 y 结点最短路径上所有节点的值之和。 //操作 3: 格式: 3 x z表示将以 x 为根节点的子树内所有
阅读全文
摘要:注意优先顺序:区间赋值>区间乘>区间加=区间开方(优先级低的标记不会影响优先级高的) 乘法标记对加法标记显然有贡献,就是乘上t[p].mul;乘上负数维护,记得要swap一下再取负! 如果只要查询单点值,可以把setv和sumv合并(例:CF679E) 一定记得$\rm pus
阅读全文
摘要:简介 线性基是一种擅长处理异或问题的数据结构。设值域为的数组来描述一个线性基。特别地,线性基第位上的数二进制下最高位也为第位。 一个线性基满足,对于它所表示的所有数的集合,中任意多个数异或所得
阅读全文
摘要: Description 给你一棵个点的树,点带权,对于每个节点求出距离它不超过的所有节点权值和。 Solution 注意到一个点只能被它的子树和上方的节点更新。 我们设表示的子树内距离恰好为的节点的权值和,$dp2[x]
阅读全文
摘要: Description John想让他的所有牛用上手机以便相互交流,他需要建立几座信号塔在块草地中。已知与信号塔相邻的草地能收到信号。给你个草地的相邻关系,问:最少需要建多少个信号塔能实现所有草地都有信号。 Solution 妙妙的树形。 显然
阅读全文
摘要: Description 涵涵有两盒火柴,每盒装有根火柴,每根火柴都有一个高度。 现在将每盒中的火柴各自排成一列, 同一列火柴的高度互不相同, 两列火柴之间的距离定义为: 其中表示第一列火柴中第个火柴的高度,表示
阅读全文
摘要: Description 共有所学校 ,已知他们实现设计好的网络共条线路,为了保证高速,网络是单向的。现在请你告诉他们至少选几所学校作为共享软件的母机,能使每所学校都可以用上。再告诉他们至少要添加几条线路能使任意一所学校作
阅读全文
摘要:就是把某个字符串把某个串转化成一个数,使相同的串转化成的数一定相同,不同的串转化成的数尽量不同。 最常用的是进制哈希。(其中没有要求,但一般取一个质数,如等;要取一个大数,最方便的就是
阅读全文
摘要:Description 给定一张无向图,求每个点被封锁之后有多少个有序点对满足无法到达 Solution 注意到如果一个点不是割点,那么它的答案肯定是(无序点对) 而如果它是割点,那么封锁它后,即把这个点抠出来后,原来的
阅读全文
摘要: Description 由于外国间谍的大量渗入,国家安全正处于高度的危机之中。如果间谍手中掌握着关于间谍的犯罪证据,则称可以揭发。有些间谍收受贿赂,只要给他们一定数量的美元,他们就愿意交出手中掌握的全部情报。所以,如果我们能够收买一些间谍的话,我们就可能控制
阅读全文
摘要: Description Siruseri城中的道路都是单向的。不同的道路由路口连接。按照法律的规定,在每个路口都设立了一个Siruseri 银行的 ATM 取款机。令人奇怪的是,Siruseri 的酒吧也都设在路口,虽然并不是每个路口都设有酒吧。 Banditji 计划实施 Sir
阅读全文
摘要:定义: :第一次被访问的时间顺序(时间戳) 搜索树:每个节点只访问一次,所有访问过的边构成一棵搜索树 :定义为以下节点的时间戳的最小值: 中的节点。 通过条不在搜索树上的边,能够到达$subtr
阅读全文