随笔分类 -  前缀和

摘要:$ \color{ 0066ff}{ 题目描述 }$ 在加里敦中学的小明最近爱上了数学竞赛,很多数学竞赛的题都是与序列的连续和相关的。所以对于一个序列,求出它们所有的连续和来说,小明觉得十分的简单。但今天小明遇到了一个序列和的难题,这个题目不仅要求你快速的求出所有的连续和,还要快速的求出这些连续和的 阅读全文
posted @ 2019-04-02 15:09 olinr 阅读(192) 评论(0) 推荐(0)
摘要:$ \color{ 0066ff}{ 题目描述 }$ 如果一个字符串可以被拆分为$AABB$的形式,其中 A和 B是任意非空字符串,则我们称该字符串的这种拆分是优秀的。 例如,对于字符串$aabaabaa$,如果令 $A=aab$,$B=a$,我们就找到了这个字符串拆分成 $AABB$的一种方式。 阅读全文
posted @ 2019-03-16 15:39 olinr 阅读(665) 评论(0) 推荐(0)
摘要:$\color{ 0066ff}{ 题目描述 }$ 小 F 很喜欢数学,但是到了高中以后数学总是考不好。 有一天,他在数学课上发起了呆;他想起了过去的一年。一年前,当他初识算法竞赛的 时候,觉得整个世界都焕然一新。这世界上怎么会有这么多奇妙的东西?曾经自己觉得难以 解决的问题,被一个又一个算法轻松解 阅读全文
posted @ 2019-02-16 14:18 olinr 阅读(108) 评论(0) 推荐(0)
摘要:题意:一个圆,上面有n头牛(卧槽) 给出相邻两头牛顺时针的距离 问两只最远的牛的距离(min(顺时针距离,逆时针距离)) 最远距离一定$\le$距离和/2 先求个前缀和 那么问题转化为:找到 $s_j-s_i<(dis/2)$的最大的$s_j-s_i$ 我们可以发现,只要枚举了i,j,时间复杂度不可 阅读全文
posted @ 2018-09-04 11:57 olinr 阅读(128) 评论(0) 推荐(0)
摘要:题意: 求1-n的排列中逆序对数为k的排列个数 首先20分暴力next_permutation qaq 正解:DP 以f[i][j]表示1-i的排列有j个逆序对的方案、 考虑转移:对于新来的i 肯定是由i-1转移过来的 那么因为是排列,i一定比1--i-1都大 所以考虑它插入的位置 比如1 2 3 阅读全文
posted @ 2018-09-02 10:50 olinr 阅读(251) 评论(0) 推荐(0)
摘要:题意:n天每天有n个教室 m条申请,每个要求在$a_i$到$b_i$天占用$c_i$间教室 问最早无法满足的申请序号 全能满足输出0 二分+差分前缀和 错解:将每天的教室差分,然后在二分判断成立时,把1--now-1的申请在差分数组上处理,然后看看能不能满足now 然而。。。。这是错的 因为当前这个 阅读全文
posted @ 2018-08-27 16:51 olinr 阅读(140) 评论(0) 推荐(0)
摘要:题意:n个物品每个有一个重量w和价值v 然后给定m个区间 定义区间价值 $y=(\sum_j1)*(\sum_jv[j])\ \ \ \ w[j] \ge W,j \epsilon [l_i,r_i]$ 找到一个W 使这些区间价值和-S的绝对值最小 输出最小值 思路:二分+前缀和 y无法直接相减,但 阅读全文
posted @ 2018-08-24 21:09 olinr 阅读(114) 评论(0) 推荐(0)