
排序
bifanwen
梦想是遥不可及而奇幻莫测的,它给我全部的力量,它把我叫醒。
展开
-
P1168 中位数 题解
博客园同步 原题链接 简要题意: 给定一个长度为 nnn 的序列 aaa,求 a1a_1a1 ~ axa_xax 的中位数。(1≤x≤n1 \leq x \leq n1≤x≤n 且 xxx 为奇数) 附注:中位数的定义:排序后位于最中间的数。如果长度为偶数则是最中间两个数的平均值。 n≤105n \leq 10^5n≤105 , ai≤109a_i \leq 10^9ai≤109. 这个题水不水,就看你怎么考虑了。 其实这个题不用高大上的数据结构,只需要模拟。 维护一个容器 vvv,逐渐加入 aaa原创 2020-07-20 17:41:55 · 227 阅读 · 1 评论 -
P1525 关押罪犯 题解
博客园同步 原题链接 简要题意: 给定若干组关系,第 iii 组关系形如 “xxx 号罪犯和 yyy 号罪犯有 zzz 的矛盾”。现在共有两个监狱,在同一个监狱即会产生矛盾。问最小矛盾值。 显然,考虑 并查集 维护。 先按 zzz 从大到小排序,考虑一对对检验,不合法退出即可。 本题我们要维护 不等关系,即 x≠yx \not = yx=y ,不能满足则答案为 zzz. 不等关系如何维护?可以考虑一个 222 倍空间的方法. 显然,本题中,如果 a≠b,b≠ca \not = b , b \not原创 2020-05-10 12:58:56 · 264 阅读 · 0 评论