上一页 1 ··· 38 39 40 41 42 43 44 45 46 ··· 190 下一页
摘要: 题意 题目链接 $n$个人,每个人可以在第$a_i$天或第$b_i$,一天最多考一场试,问在最优的情况下,最晚什么时候结束 Sol 自己只能想到暴力匈牙利二分图匹配,然而还是被构造数据卡了。。 标算很神奇。 同样考虑把题目中给出的模型建成二分图,左侧代表每个人,右侧代表每一天的考试 然后我们把右侧每 阅读全文
posted @ 2018-09-14 16:08 自为风月马前卒 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 题意 给出$n$个数,每次询问区间$[L, R]$内 每个数*出现次数 的最大值 Sol 回滚莫队,名字真萌qwq 考虑如果用正常莫队的话我们是无法删除的,因为一旦删除了最大元素就无法找到次大元素 这时候有人提出了一种新的计算方式 思想很简单:对于每个询问按照左端点的块的编号进行排序,相同的话按又端 阅读全文
posted @ 2018-09-14 10:46 自为风月马前卒 阅读(1637) 评论(0) 推荐(11) 编辑
摘要: 题意 题目链接 给出$n$个数,找出最长的区间,使得区间中最大数$-$最小数 $>= m$ 且$<= k$ Sol 考虑维护两个单调队列。 一个维护$1 - i$的最大值,一个维护$1 - i$的最小值。 至于两个限制条件。 $<=k$可以通过调整队首来满足 $>=a$可以在更新答案的时候限制。 刚 阅读全文
posted @ 2018-09-13 16:09 自为风月马前卒 阅读(283) 评论(0) 推荐(0) 编辑
摘要: 题意 题目链接 题面好长啊。。。自己看吧。。 Sol 自己想了一个退火的思路,没想到第一次交85,多退了几次就A了哈哈哈 首先把没用的边去掉,然后剩下的边从小到大排序 这样我们就得到了一个选边的序列,我们要求答案强制按照这个序列选 每次退火的时候选两个点交换。 枚举每个点,判断是否能更新答案, 时间 阅读全文
posted @ 2018-09-13 11:23 自为风月马前卒 阅读(458) 评论(1) 推荐(0) 编辑
摘要: 题意 题目链接 给出$n$个点,求出一个点使得到各个点的距离之和最小,距离为欧几里得距离 Sol 模拟退火真是玄学,我退了一上午,最后把exp函数去了就A了。 后来改了改,发现是大小符号的问题。。 但是 这样是对的。 然后把RAND_MAX除过去就错了。。 需要改大小号才行。真是玄学。。。 阅读全文
posted @ 2018-09-13 10:06 自为风月马前卒 阅读(603) 评论(1) 推荐(0) 编辑
摘要: 题意 题目链接 求 $F(x) = 6 * x^7+8*x^6+7*x^3+5*x^2-y*x (0 <= x <=100)$的最小值 Sol 强上模拟退火,注意eps要开大! 阅读全文
posted @ 2018-09-13 08:46 自为风月马前卒 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 题意 题目链接 给定n个选手,将他们分成若干只队伍。其中第i个选手要求自己所属的队伍的人数大等于a[i]人。 在满足所有选手的要求的前提下,最大化队伍的总数。 注:每个选手属于且仅属于一支队伍。 Sol 直接dp,$f[i]$表示到第$i$个人最多分成几组 很显然,一定是从上一个能放的位置转移而来 阅读全文
posted @ 2018-09-12 21:01 自为风月马前卒 阅读(438) 评论(1) 推荐(0) 编辑
摘要: 非常有意思的东西,我大概看了一下wiki百科和百度百科,然而发现都看不懂。 只好在网上找了一篇看起来不怎么严谨的博客,不过算出来的是对的?那就默认是对的吧qwq 主定理 定义 如果我们要解决规模为$n$的问题,通过分治,得到$a$个规模为$\frac{n}{b}$的问题,每次的额外复杂度为$O(n^ 阅读全文
posted @ 2018-09-12 20:13 自为风月马前卒 阅读(1012) 评论(0) 推荐(1) 编辑
摘要: 题意 题目链接 数集S的ForbiddenSum定义为无法用S的某个子集(可以为空)的和表示的最小的非负整数。 例如,S={1,1,3,7},则它的子集和中包含0(S’=∅),1(S’={1}),2(S’={1,1}),3(S’={3}),4(S’={1,3}),5(S' = {1, 1, 3}), 阅读全文
posted @ 2018-09-12 17:03 自为风月马前卒 阅读(415) 评论(0) 推荐(0) 编辑
摘要: 题意 求$(\sqrt{2} + \sqrt{3})^{2n} \pmod {1024}$ $n \leqslant 10^9$ Sol 看到题解的第一感受:这玩意儿也能矩阵快速幂??? 是的,它能qwq。。。。 首先我们把$2$的幂乘进去,变成了 $(5 + 2\sqrt{6})^n$ 设$f(n 阅读全文
posted @ 2018-09-12 14:29 自为风月马前卒 阅读(250) 评论(0) 推荐(0) 编辑
上一页 1 ··· 38 39 40 41 42 43 44 45 46 ··· 190 下一页

Contact with me