Miraclys

一言(ヒトコト)

摘要: "$\large{题目链接}$" $\\$ $\Large\textbf{Solution: } \large{三种方法。\\1.常规思路,设两种奶牛权值一个为1,一个为0,维护每个点到根的dis与权值和,询问求lca差分即可。\\2.考虑并查集维护相同颜色的连通块,如果询问两点在一个连通块就说明颜 阅读全文
posted @ 2020-04-13 22:36 Miraclys 阅读(144) 评论(0) 推荐(0) 编辑
摘要: "$\large{题目链接}$" $\\$ $\Large\textbf{Solution: } \large{这道题我一开始以为是推式子直接算,然后想了好久都没想出来。查看标签,发现是dp。\\首先预处理出区间中膜3余1、2、0的数有多少个,因为我们只关心余数。设f_{i,j}表示到第i个数字余数 阅读全文
posted @ 2020-04-13 12:09 Miraclys 阅读(107) 评论(0) 推荐(0) 编辑
摘要: "$\large{题目链接}$" $\\$ $\Large\textbf{Solution: } \large{设取n次的得到的最大值为M,那么方案数为M^{n} (M 1)^{n}。\\其中,M^n表示取值在\left[ 1.M\right]的方案数,(M 1)^{n}表示取值在\left[ 1, 阅读全文
posted @ 2020-04-13 10:55 Miraclys 阅读(115) 评论(0) 推荐(0) 编辑
摘要: "$\large{题目链接}$" $\\$ $\Large\textbf{Solution: } \large{首先我的思路是对原序列进行排序离散,然后预处理出每个数字的最右对应数字的下标。然后再扫一遍求出有用的数字个数cnt,答案即为2^{cnt},复杂度\text{O(nlogn)。}\\其实可 阅读全文
posted @ 2020-04-13 09:35 Miraclys 阅读(131) 评论(0) 推荐(0) 编辑

关于本博客样式

部分创意和图片借鉴了

BNDong

的博客,在此感谢