随笔分类 -  题解

摘要:让我们思考一下“无限轮”。 不难发现,根据 Aob 的行动方式,经过足够次随机后,最终集合 \(S_A=\set{(i,j),(p_i,p_j)|1\le i<j\le n,p_i>p_j}\),即排列 \(\set{p_n}\) 中所有逆序对及其对应下标。 因此只需要考虑 \(S_B\) 即可。 阅读全文
posted @ 2025-02-09 22:30 H2ptimize 阅读(52) 评论(0) 推荐(0)
摘要:现在能写了。 考虑 dp 做法。 在读入数据之后,我们下意识地对每条线段 \((l_i,r_i)\) 进行排序。随后经过尝试,我们可以排除以猫的编号为阶段进行 dp 的方案。因此我们选择以位置为阶段进行 dp。 设 \(dp(i,0/1)\) 表示位置 \(i\) 是否投喂能获得的最大价值。有转移方 阅读全文
posted @ 2024-02-24 11:12 H2ptimize 阅读(53) 评论(0) 推荐(0)
摘要:首先我们知道:顶点为 \((0,0),(x,y),(a,b)\) 的三角形的面积为 \(\dfrac{|ay-bx|}{2}\)。证明如下:假定 \(a\ge x,y\ge b\),构造一个以 \((a,y),(0,0)\) 为相对两顶点的矩形,割补法即可得 \(S=ay-\dfrac{1}{2}x 阅读全文
posted @ 2024-02-13 22:56 H2ptimize 阅读(50) 评论(0) 推荐(0)
摘要:upd on 2024/01/29:修改一处笔误。 很好的一道题,使我草元素充盈。 看一眼样例:似乎没有需要乘逆元的结果。 加上比赛声明:本次比赛的题目较为特别,不属传统 OI 题目的范畴。 再回顾上一道 P8881,基本确定又是诈骗题。 定义「树形框架」等价于初始给出的那棵树。 先重新把题面理解一 阅读全文
posted @ 2024-01-28 23:27 H2ptimize 阅读(60) 评论(0) 推荐(0)
摘要:省流:队列 + multiset + 二分 + 树状数组 分析、实现 约定本文中子序列含义为题目队列中一段连续的元素。 我们很容易得到一种思路:由于每次插入的子序列中元素一定连续,因此我们只需要在队列中记录这个数列的最小值 $l$ 和最大值 $r$ 即可,使用结构体或 pair。这样这个子序列的元素 阅读全文
posted @ 2023-08-28 13:43 H2ptimize 阅读(54) 评论(0) 推荐(0)
摘要:思路、实现 第一眼看到前缀,果断使用字典树。 逐个插入字符串进行读入,并在字符串末尾打结束标记。 struct Trie { int next[30],dep; bool end; }T[MAXN]; void insert(string s) { int x=0; for(int i=0;i<s. 阅读全文
posted @ 2023-08-11 14:43 H2ptimize 阅读(34) 评论(0) 推荐(0)
摘要:胡桃敲可爱的~ 分析、实现 先贴上 dijkstra 求最短路的代码: void dijkstra() { priority_queue<pair<int,int>,vector<pair<int,int> >,greater<pair<int,int> > >q; bool vis[MAXN]={ 阅读全文
posted @ 2023-07-12 10:17 H2ptimize 阅读(25) 评论(0) 推荐(0)
摘要:好像没有人用 dfs 判连通块,我来水一发。 思路、实现 通过 dfs 把连通块当作新图结点并储存。 此时一共有三种情况。 第一种是 $1$ 和 $n$ 之间已经连通,不需要进行操作。 第二种是需要进行连接一次来达到题目要求。 第三种是需要进行连接两次来达到题目要求。 上述三种情况的最小价值即为最终 阅读全文
posted @ 2023-07-06 20:58 H2ptimize 阅读(44) 评论(0) 推荐(0)
摘要:前置知识 什么是数学期望? 类似于加权平均,离散型随机变量的一切可能的取值 $x_i$ 与对应的概率 $p(x_i)$ 乘积之和称为该离散型随机变量的数学期望 $E(x)$。 因此,$E(x)$ 可表示为:$$E(x)=\sum^n_{i=1}x_ip(x_i)$$ 分析 本题最大的特点是每个盘子中 阅读全文
posted @ 2023-06-09 22:40 H2ptimize 阅读(33) 评论(0) 推荐(0)
摘要:<h2>思路</h2> 考虑 $a_i$ 作为最大值的区间 $[l,r]$。 在 $[l,r]$ 中如果存在一段包含 $a_i$ 的连续和大于 $a_i$,则判断为 $\texttt{NO}$;如果对于所有 $a_i$ 都不存在这样的连续和,则为 $\texttt{YES}$。 实现 单调栈。 求最 阅读全文
posted @ 2023-04-16 13:23 H2ptimize 阅读(42) 评论(0) 推荐(0)