上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页
摘要: Blocks Description Some of you may have played a game called 'Blocks'. There are n blocks in a row, each box has a color. Here is an example: Gold, Si 阅读全文
posted @ 2019-06-10 20:09 Parsnip 阅读(223) 评论(0) 推荐(0) 编辑
摘要: 金字塔 Description 虽然探索金字塔是极其老套的剧情,但是这一队 探险家还是到了某金字塔脚下。经过多年的研究,科 学家对这座金字塔的内部结构已经有所了解。首先, 金字塔由若干房间组成,房间之间连有通道。如果把 房间看做节点,通道看做边的话,整个金字塔呈现一 个有根树结构,节点的子树之间有序 阅读全文
posted @ 2019-06-10 19:53 Parsnip 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 基础莫队和带修莫队可以看这个 "课件" 。 回滚莫队 基础的莫队算法相信大家都已经熟悉了,而我们知道,莫队算法的关键就在于如何进行区间的转移,这就可能涉及到很多的细节。有一类普通莫队不可解的问题就是在转移区间过程中,可能出现删点或加点操作 其中之一 无法实现的问题。那么我们就来探讨如何利用特殊的莫队 阅读全文
posted @ 2019-06-03 20:55 Parsnip 阅读(7935) 评论(6) 推荐(22) 编辑
摘要: 点分治 分治思想 点分治是一种用于处理静态树上路径统计问题的算法,其核心原理还是基于分治思想。 我们不妨对这类树上静态路径统计问题抽象化,例如: 给定一个棵无根树,求满足要求$P$的路径有几条。 我们可以使用分治算法求解本题,对于无根树,我们指定一个节点为根,显然,这样的路径可以归为两类: $1.$ 阅读全文
posted @ 2019-05-28 20:54 Parsnip 阅读(711) 评论(0) 推荐(0) 编辑
摘要: 数 Description 给定正整数n,m,问有多少个正整数满足: (1) 不含前导0; (2) 是m的倍数; (3) 可以通过重排列各个数位得到n。 $n\leq10^{20},m\leq100$ Input Format 一行两个整数n,m。 Output Format 一行一个整数表示答案对 阅读全文
posted @ 2019-05-26 21:48 Parsnip 阅读(321) 评论(0) 推荐(0) 编辑
摘要: 序列 Description 给定长度为n的序列:a1,a2,…,an,记为a[1:n]。 类似地,a[l:r](1≤l≤r≤N)是指序列:al,al+1,…,ar 1,ar。若1≤l≤s≤t≤r≤n,则称a[s:t]是a[l:r]的子序列。 现在有q个询问,每个询问给定两个数l和r,1≤l≤r≤n 阅读全文
posted @ 2019-05-21 20:59 Parsnip 阅读(250) 评论(0) 推荐(0) 编辑
摘要: 磁力块 Description 在一片广袤无垠的原野上,散落着N 块磁石。每个磁石的性质可以用一个五元组 (x,y,m,p,r)描述,其中x,y 表示其坐标,m 是磁石的质量,p 是磁力,r 是吸引半径。若磁石 A 与磁石B 的距离不大于磁石A 的吸引半径,并且磁石B 的质量不大于磁石A 的磁力,那 阅读全文
posted @ 2019-05-21 20:22 Parsnip 阅读(345) 评论(0) 推荐(0) 编辑
摘要: 蒲公英 Description 在乡下的小路旁种着许多蒲公英,而我们的问题正是与这些蒲公英有关。 为了简化起见,我们把所有的蒲公英看成一个长度为n的序列(a1,a2,...,ai,...,an) ,其中 ai 为一个正整数,表示第i棵蒲公英的种类编号。 而每次询问一个区间[l,r],你需要回答区间里 阅读全文
posted @ 2019-05-21 19:52 Parsnip 阅读(409) 评论(0) 推荐(0) 编辑
摘要: 线段树合并 对于一类问题中,假如我们有若干棵权值线段树,它们都维护相同的值域区间$[1,n]$,我们希望能够将这些线段树对应区间的关键值进行相加,同时继续维护区间最大值/最小值等信息,这就需要用到线段树合并算法。 一般来说,我们会用如下的方式来实现线段树合并: 我们用两个指针$p,q$分别从两个线段 阅读全文
posted @ 2019-05-21 19:32 Parsnip 阅读(820) 评论(0) 推荐(0) 编辑
摘要: 入门看这边 "『线段树 Segment Tree』" 。 扫描线 扫描线是一种解决一类平面内统计问题的算法,通常会借助线段树来实现,我们通过一道例题来引入这个算法。 Atlantis Description There are several ancient Greek texts that con 阅读全文
posted @ 2019-05-18 21:21 Parsnip 阅读(1252) 评论(4) 推荐(5) 编辑
上一页 1 ··· 4 5 6 7 8 9 10 11 12 ··· 16 下一页