题解monocarp 1886d and

P4875 题解

显然这道题的解法与 \(8\) 强相关。从这一点下手,我们不难想到先对每一种奶牛做前缀和,这样我们可以做到 \(O(8)\) 查询每个区间是否可行,从而有了一个 \(O(4n^2)\) 的纯暴力做法。不知道多少 pts,反正不是正解。 下一步我们考虑优化。如果我们能快速地找到哪些区间是合法的,那么时 ......
题解 P4875 4875

P4434 题解

远古模拟赛里的一道题,前来写篇题解记录一下。 我们考虑一个显然的转化。将每条边染色,那么原问题等价于求下面的染色的方案数: 对于每个点对 \(a,b\),我们记 \(\operatorname{lca}(a,b)=c\) 有 \(a\sim c\) 上的所有边同色。 \(b\sim c\) 上的所有 ......
题解 P4434 4434

P5138 题解

因为本题的代码难度远大于解法的思考,因此这里提供一种好写的写法。 做法不再赘述,就是转化为 \(depth\) 差以后上线段树分别维护两个信息以后求和。题解中大多数使用同一个线段树维护两个信息,可读性并不高,且比较难写。 事实上我们注意到两棵线段树仅有初始的信息不一样,剩下需要支持的操作完全一样,这 ......
题解 P5138 5138

CF1827F 题解

不妨先考虑一个弱化版的问题,这个问题和原来的问题仅有一个区别:\(k\) 是给定整数。 称最后 \(n-k\) 个数是“特殊的”。那么我们可以注意到,每个特殊的数字的极大段必然递增放置或者递减放置。例如我们有排列 \([7,5,8,1,4,2,6,3]\) 而且 \(k=2\),那么极大段的下标应该 ......
题解 1827F 1827 CF

P6416 题解

省流:离线以后,每个字符做前缀和然后直接水过去 首先离线所有询问。对于每个英文字母,我们把查询这个字母的询问都一起处理。 对于每个字母 \(c\),我们跑一遍前缀和,令 \(p_i\) 表示 \(\mathit{s}_{1,i}\) 中字符 \(c\) 出现的次数。接下来我们定义 \(\operat ......
题解 P6416 6416

P5185 题解

前置知识:简要了解 CRT 和高斯消元 题意简述:给定一些系数,求 \(n\) 元线性同余方程组 \(A_i+\sum^{M}_{j=1}a_{i,j}x_j\equiv B_i(\mod 365)\) 的解。 注意到 \(365=5\times73\),而且他们都是质数,这引导着我们思考先分别求出 ......
题解 P5185 5185

P9309 题解

此题问 \(\operatorname{lcm}(a\sim b)\) 的后导 \(0\) 个数。 考虑 \(\operatorname{lcm}\) 相当于对唯一分解中的素数的指数取 \(\max\),此题等价于: 定义 \(\operatorname{g}(x,y,z)\) 在 \([a,b]\ ......
题解 P9309 9309

CF958E1 题解

Meaning 在二维平面内,有位置不同且不存在三点共线的 \(R\) 个红点和 \(B\) 个黑点,判断是否能用一些互不相交的线段连接每一个点,使得每条线段的两端都分别是黑点和白点。 Solution 当 \(R\ne{B}\) 时,显然无法实现红点与黑点的两两组合,故题干所述的情况一定不存在。 ......
题解 958E 958 CF E1

P5765 [CQOI2005] 珠宝 题解

P5765 [CQOI2005] 珠宝 题解 思路 好题,注意到有性质:颜色数最多为 \(\lfloor\log_2 n\rfloor + 1\),有了这个性质之后直接树形 DP 糊上去就过了。 简要的证明: 考虑一个点,显然一种颜色即可。 对于一个颜色为 \(c\) 的点,其儿子至少有 \(c - ......
题解 珠宝 P5765 5765 2005

Understanding ELF, the Executable and Linkable Format

address:https://www.opensourceforu.com/2020/02/understanding-elf-the-executable-and-linkable-format/ Whenever we compile any code, the output that we ......
Understanding Executable Linkable Format ELF

P2898 [USACO08JAN] Haybale Guessing G 题解

题目传送门 前置知识 二分答案 | 并查集 解法 对条件的合法性判断其他题解已经讲得很明白了,这里不再赘述。这里主要讲一下用并查集实现黑白染色问题。 以下内容称被覆盖为黑色,不被覆盖为白色。 本题因为是单向染色,即从白到黑,故可类似 luogu P1840 Color the Axis 和 D 的并 ......
题解 Guessing Haybale P2898 USACO

冀教版九年级英语 Unit 6电影和剧院Movies and Theatre 单词课文录音,高清课本,课文翻译,知识点视频

冀教版九年级英语 Unit 6电影和剧院Movies and Theatre 单词课文录音,高清课本,课文翻译,知识点视频 2021-01-27 06:00 Lesson 31: A Movie or a Play 第31课 一部电影或一部戏剧 Uint 6 词汇表 involve v. (使)参加 ......
课文 知识点 剧院 课本 高清

appium报错DeprecationWarning: desired_capabilities argument is deprecated and will be removed in future versions. Use options instead.

不再用desired_capabilities,用options代替 原来的 desired_caps = { "platformName": "ios", "platformVersion": "11.4", "deviceName": "iPhone 6 Plus", "noReset": Tr ......

D - Reindeer and Sleigh

D - Reindeer and Sleigh https://atcoder.jp/contests/abc334/tasks/abc334_d 思路 将所有雪橇的耗费的鹿数量,进行排序 然后对排序数组做前缀和, 在前缀和数组中,利用upper_bound做二分查找。 Code https://a ......
Reindeer Sleigh and

AWS - Grant AWS EKS cluster access to Postgres and Redis using security group

EKS Cluster: RDS (Postgres): Rdis Cluster: ......
AWS Postgres security cluster access

贴一些我CF题的题解

CF1916B 分析 题目给出的是 \(x\) 的两个小于 \(x\) 的最大因子,首先考虑 \(a\) 不整除 \(b\) 的情况。既然 \(a\) 不整除 \(b\),那么 \(a\times b\) 必定是 \(x\) 的倍数,但是此时 \(a,b\) 就不一定是最大的,所以需要除以一些东西, ......
题解

杭州电子科技大学2023新生赛 G 逃离节奏面 题解

Question 杭州电子科技大学2023新生赛 G 逃离节奏面 题太长自己看吧 Solution 考虑到如果走了几步后走到了相同节奏面的相同点是没有意义的,所以直接 BFS ,对于走过的节奏面的哪个点不需要走就能刷出最短路了 实际上实现的时候细节很多,要注意一下 Code #include<bit ......
题解 新生 节奏 大学 电子

杭州电子科技大学2023新生赛 E 树 题解

Question 杭州电子科技大学2023新生赛 E 树 给定一颗包含 \(n\) 个节点的带边权的树,定义 \(xordist(u,v)\) 为节点 \(u\) 到 \(v\) 的简单路径上所有边权值的异或和 有 \(q\) 次询问,每次给出 l r x 求 \(\sum_{i=l}^r xord ......
题解 新生 大学 电子 科技

【省选联考2020】树 题解

省选题解第一发~ 【省选联考2020】树 我和这道题还挺有缘分的。 有一次看大佬的省选游记(不知道是哪一年),然后提到有一道是01trie整体加一,当时我就印象深刻,然后在 oiwiki 上看了一下,心想这整体加一也只能从低位到高位维护 01trie 啊,又不能查询最大值,有什么卵用(划掉)。 这是 ......
题解 2020

CF1320E Treeland and Viruses

Treeland and Viruses Luogu CF1320E 题面翻译 有一棵有 \(n\) 个节点的树,\(q\) 次询问(询问互相独立),每次给定 \(k_i\) 个颜色,每个颜色有一个起始点 \(v_j\) 和移动速度 \(s_j\),每一个颜色在每一次操作中会使它周围没有被染色的连通 ......
Treeland Viruses 1320E 1320 and

CF1545A AquaMoon and Strange Sort

CF1545A AquaMoon and Strange Sort 题目传送门 题意 有 \(n\) 个人从左到右站成一排,从左数第 \(i\) 个人的衣服上印着 \(a_i\)。每个人的朝向可以是朝左、朝右。一开始所有人的方向都是朝右。 您可以对这些人做一些“操作”,每次操作允许您找两个相邻的人让 ......
AquaMoon Strange 1545A 1545 Sort

Go - Keywords, Operators and Punctuation

Keywords The following keywords are reserved and may not be used as identifiers. break default func interface select case defer go map struct chan els ......
Punctuation Operators Keywords and Go

题解 [SDOI2016] 游戏

可以看出来出题人很想出一道把李超和别的什么东西凑起来的题目,于是给了这么一个缝合怪。 https://www.luogu.com.cn/problem/P4069 符号有点混乱。比如箭头又可以表示路径又可以表示赋值,代入语境应该还是好理解的。 看到 \(a\times dis + b\) 就应激反应 ......
题解 SDOI 2016

CF1884D Counting Rhyme 题解

Problem - D - Codeforces Counting Rhyme - 洛谷 法1: 我们之前肯定看过这样一道非常经典的题: 求 \(a_i\) 中有多少对 \((i,j)\),满足 \(\gcd(a_i,a_j)=1\) \(n \leq 10^6\) 这题是莫反板子题,但显然可以不用 ......
题解 Counting 1884D Rhyme 1884

[ABC334C] Socks 2 题解

题目传送门 一道贪心题。 数量为 \(2\) 的袜子不用考虑,因为最好的情况就是相同颜色的配一对。 我们只需要考虑那 \(k\) 种只有 \(1\) 个的袜子,如果 \(k\) 为偶数,答案为相邻两数之差之和;如果 \(k\) 为奇数,就枚举删掉一个数,让剩下的数按照 \(k\) 为偶数的情况做,最 ......
题解 Socks 334C ABC 334

[ABC334E] Christmas Color Grid 1 题解

题目传送门 一道 dfs 题。 先统计出绿连通块数量,然后对于每个红色方块统计涂成绿色方块后会变成多少个连通块。正常涂成绿色后应该会增加一个大小为 \(1\) 的绿连通块,但若是有不同的绿连通块与其相邻,答案又会减少 \(1\)。 Code #include <bits/stdc++.h> cons ......
题解 Christmas Color 334E Grid

CF1917F Construct Tree 题解

Description 给你一个数组 \(l_1,l_2,\dots.l_n\) 和一个数字 \(d\)。问你是否能够构造一棵树满足以下条件: 这棵树有 \(n+1\) 个点。 第 \(i\) 条边的长度是 \(l_i\)。 树的直径是 \(d\)。 只需要判断是否有解即可。 \(2\le n\le ......
题解 Construct 1917F 1917 Tree

【题解】BZOJ 4403序列统计

tg.BZOJ 4403序列统计 pj.BZOJ 4403序列统计 没啥用的题解 \(QWQ\)——无脑思考 首先要想怎么求单调不上升序列的个数,因为可能会有重复的数,所以不能直接用排列组合。 那这道题怎么打呀? 我不知道啊\(\dots\) \((~:\) 因为原来是单调不下降序列,将第 \(i\ ......
题解 序列 BZOJ 4403

Maximum And Queries (hard version)

题目传送门 感觉这题比 \(\rm F\) 难啊,\(\rm F\) 就是个板子,但为啥这题是蓝的,\(\rm F\) 是紫的。 思路 首先考虑 \(nq\) 怎么做。 发现很简单,按位贪心就行了。 具体地说,从大到小枚举二进制位,判断答案中能否出现这一位,若 \(i\) 当前这一位没有值,那么必须 ......
Maximum Queries version hard And

CF1806F GCD Master 题解

题目链接 Easy version Hard version 题目解法 参考 DeaphetS 的题解 很有意思的题,感觉 \(F1\) 不到 \(*2900\),\(F2\) 超过 \(*2900\) F1 简化题目中的操作:把 \(n\) 个数放到 \(n-k\) 组中,求 \(\max(\su ......
题解 Master 1806F 1806 GCD