06 2020 档案
摘要:CSDN同步 原题链接 前置知识: 一维树状数组的区间修改与区间查询。 简要题意: 维护二维数组的矩阵加与矩阵查。 很显然,如果你用 二维线段树 的话,常数较大,加上要开 \(\text{long long}\),很可能会 \(\text{MLE + TLE}\) 的双倍快乐。 所以我们要用 二维树
阅读全文
摘要:CSDN同步 原题链接 前置知识: 树状数组的单点修改与区间询问。 简要题意:维护数组的区间修改与单点询问。 同样类似的,我们用 树状数组 进行操作,对每个区间修改,本质上 是对差分数组的前缀和的维护,而前缀和的维护我们需要用到 树状数组。 树状数组以常数小,空间小比线段树好用,好写(但是功能没有线
阅读全文
摘要:CSDN同步 原题链接 给定一个长度为 \(n\) 的数组,\(q\) 组操作: 将某一个数加上 \(x\) 求出某区间每一个数的和 显然,假设你现在什么也不会。 我们只考虑第 $2$ 个操作,即先不考虑修改,如何处理区间和的询问? 显然,对于初始的数组 \(a_i\),只需要做一个前缀和 \(s\
阅读全文
摘要:CSDN同步 原题链接 简要题意: 给定一个长度为 \(n\) 的数组 \(a_i\),\(T\) 组询问求 \([l,r]\) 区间 随机抽到两个相等的数的概率。 \(a_i,n,T \leq 5 \times 10^4\),时间限制 $100 \text$. 首先,这个题当然可以用分块、线段树维
阅读全文
摘要:CSDN同步 原题链接 简要题意: 给定 \(n,m\),求: \(\sum_{i=1}^n \sum_{j=1}^m (n \space \text{mod} \space i) \times (m \space \text{mod} \space j) , i \not = j\) \(n,m
阅读全文
摘要:CSDN同步 前记 上次 \(A\) 卷 $155$,\(B\) 卷 $360$ ;一个退役,一个进队。 所以说很不爽,来把 \(A\) 卷的题再看一遍。 冰火战士 上次只看了 $10$ 分的暴力,认真了才发现答案是 $2 \times \min { ice,fire }$,随便弄个数据结构二分维护
阅读全文
摘要:CSDN同步 前记 上次模拟 \(A\) 卷只有 $155$ 分,很不爽!所以,洛谷上已经有了 \(B\) 卷,抽空看一下吧! 听说 \(B\) 卷在 \(\text{JX}\) 和少数省用了,总之挺少的,还挺简单。 还听说大众分是 $350$,加油吧! 卡牌游戏 \(\text{Day1 T1}\
阅读全文
摘要:CSDN同步 前置知识 你首先要学会的: \(\text{RMQ}(ST \text{表})\) 分块 线段树 二进制,位运算 前记 我们把 \(\text{RMQ}\) 和分块 所解决的问题搬出来: 在长度为 \(n\) 的数组上,\(T\) 组询问 \([l,r]\) 区间的 和(差,异或等有结
阅读全文
摘要:CSDN同步 原题链接 简要题意: 给定一个 $3 \times 3$ 的矩阵,每次可以把空格旁边(四方向)的一个位置移到空格上。求到目标状态的最小步数。 前置知识: 单向宽搜的写法 \(\text{OK}\),现在我们来考虑双向宽搜。 假设 \(A\) 和 \(B\) 两个人被困在了迷宫的两个角落
阅读全文
摘要:CSDN同步 注:本人模拟省选 \(A\) 卷。 前记 一场英语模拟期末直接萎掉之后心境垂垂暮老,然后来模拟省选增强一点信心。实际却不大行 本来立的目标是口头 $200$ 的,看完题发现 $150$ 的目标比较合适。 组合数问题 先开 \(T2\) 的主要原因:觉得自己数论强。没了。 \(\sum_
阅读全文
摘要:CSDN同步 原题链接 简要题意: 给定一个有向图,求从源点开始到各点的最短路。 前置知识: P3371 【模板】单源最短路径(弱化版) 首先,我们考虑把原来 \(\text{Dijkstra}\) 的算法考虑优化。 对于每个节点,松弛相邻节点,这部分无法优化。 但是寻找 \(\text{dis}\
阅读全文
摘要:CSDN同步 大家不要误解,实际上是某校 \(\text{OI}\) 的分班考试。 $\text 一堆作业,没了。 $\text 考试开始了。我们的考试时间是从 $15:00$ 到 $16:00$ ,本来有 $1$h 的时间的。结果我们机房的老师说了一堆话,说了 $0.5h$. 本来试卷已经发了,刚
阅读全文
摘要:CSDN同步 原题链接 简要题意: 给定一个图,每个点有点权。一个人从 $1$ 号点出发,可以任意走路径,也可以任意停止旅行。每个点的点权表示水晶球的价格,初始这个人没有水晶球,可以在任意点卖出,也可以在任意点买。只能买卖一次。当然也可以不卖。求他的最大盈利。(赚不了则输出 $0$) 本题是 \(\
阅读全文
摘要:CSDN同步 原题链接 注:本题与 UVA11401 Triangle counting 一模一样。因此题解大致相似。 UVA也有原题? 简要题意: 若干组数据,每组数据给出一个 \(n\) ,求出 三边均 \(\leq n\) 且互不相等 的三角形个数。两个三角形不同当且仅当至少有一边长度不同。
阅读全文
摘要:CSDN同步 原题链接 简要题意: 已知 互不相等 三个数和为 \(n\),求方案数。 显然,设这个三个数为 \(a>b>c\). 此时,我们可以枚举 \(a\). 此时如何确定 \(b\) 的范围? \(\max(b) = \min(a-1 , n-a-1)\) 显然,\(n-a-1\) 从和考虑
阅读全文
摘要:CSDN同步 原题链接 简要题意: 若干组数据,每组数据给出一个 \(n\) ,求出 三边均 \(\leq n\) 且互不相等 的三角形个数。两个三角形不同当且仅当至少有一边长度不同。 首先我们应当考虑三角形的性质。设三边为 \(x,y,z\) 且 \(x>y>z\). 则: \(x < y+z\)
阅读全文

浙公网安备 33010602011771号