随笔分类 -  基础算法 - 前缀和

摘要:分析 1.不能再暴力的暴力(40) 最暴力的方法:将所有的差求出来然后排序,选出最小的k个 复杂度:O (N2logN) 2.比较不暴力的暴力(80) 还记得蚯蚓吗,决策单调 这道题其实也有隐藏的单调,甚至比蚯蚓还要明显的多 先将n个数排序,当然,离i越近,差越小,这是相对i而言的 不过蚯蚓哪里只要 阅读全文
posted @ 2019-09-06 19:37 Mandy_H_Y 阅读(176) 评论(0) 推荐(0)
摘要:题目描述 uim在公司里面当秘书,现在有n条消息要告知老板。每条消息有一个好坏度,这会影响老板的心情。告知完一条消息后,老板的心情等于之前老板的心情加上这条消息的好坏度。最开始老板的心情是0,一旦老板心情到了0以下就会勃然大怒,炒了uim的鱿鱼。 uim为了不被炒,知道了了这些消息(已经按时间的发生 阅读全文
posted @ 2019-09-05 20:13 Mandy_H_Y 阅读(148) 评论(0) 推荐(0)
摘要:题目描述 kkk做了一个人体感觉分析器。每一天,人都有一个感受值Ai,Ai越大,表示人感觉越舒适。在一段时间[i, j]内,人的舒适程度定义为[i, j]中最不舒服的那一天的感受值 * [i, j]中每一天感受值的和。现在给出kkk在连续N天中的感受值,请问,在哪一段时间,kkk感觉最舒适? kkk 阅读全文
posted @ 2019-09-05 10:51 Mandy_H_Y 阅读(189) 评论(0) 推荐(0)
摘要:分析 看题解: 说实话,可以不用从一开始一个一个枚举,枚举素数就好,合数可以拆分为素数的积 所以:线性筛又出来了 枚举gcd之后呢,怎么算代价? 肯定不可能一个一个枚举。 那我们看看两种操作,一是加1,而是删除 只能加不能减说明只要找到大于当前值的最小的gcd的倍数就可以找出“加”的最小代价,再与删 阅读全文
posted @ 2019-09-02 15:01 Mandy_H_Y 阅读(287) 评论(0) 推荐(0)
摘要:题目 题目描述 今天是小Z的生日,同学们为他带来了一块蛋糕。这块蛋糕是一个长方体,被用不同色彩分成了N个相同的小块,每小块都有对应的幸运值。 小Z作为寿星,自然希望吃到的第一块蛋糕的幸运值总和最大,但小Z最多又只能吃M小块(M≤N)的蛋糕。 吃东西自然就不想思考了,于是小Z把这个任务扔给了学OI的你 阅读全文
posted @ 2019-08-27 11:14 Mandy_H_Y 阅读(208) 评论(0) 推荐(0)
摘要:题目 luogu3948 输入输出样例 输入 #1复制 3 2 4 0 2 A 1 3 5 Q 2 3 5 1 3 2 3 1 1 2 2 3 3 输出 #1复制 1 2 1 1 1 0 输入 #1复制 3 2 4 0 2 A 1 3 5 Q 2 3 5 1 3 2 3 1 1 2 2 3 3 输出 阅读全文
posted @ 2019-08-26 22:02 Mandy_H_Y 阅读(139) 评论(0) 推荐(0)
摘要:题目 Description_AP神牛准备给自己盖一座很华丽的宫殿。于是,他看中了一块N*M的矩形空地。空地中每个格子都有自己的海拔高度。AP想让他的宫殿的平均海拔在海平面之上(假设海平面的高度是0,平均数都会算吧?)。而且,AP希望他的宫殿尽量大,能够容纳更多的人来膜拜他。请问AP的宫殿最后会有多 阅读全文
posted @ 2019-08-15 08:58 Mandy_H_Y 阅读(261) 评论(0) 推荐(0)