随笔分类 -  好题

摘要:(话说最近写的这类题不少啊。。。) 化简:给定数轴上一系列点,向正方向移动,点不能撞在一起,如果碰到一起就需要放到另外一行,求要多少行才能满足所有点不相撞的条件。 (被标签误解,老是想到二分答案。。。) 这题其实不难。首先,答案一定是最大相撞的那个点。(开的道可以共用) 然后,这题就比较明朗了。要找 阅读全文
posted @ 2019-11-01 00:27 阿基米德的澡盆 阅读(128) 评论(0) 推荐(0) 编辑
摘要:给定一串数,问删除中间一段,剩下的平均数最小是多少; 不容易想到这是个二分。 solution 来手玩一点式子: 首先很容易想到一个前缀和sumi表示i到1的前缀和,这样就能很容易地O(1)查询区间和/差 二分一个mid,作为最小的平均数。 假设删去区间为l~r(lr都删) 平均数等于 阅读全文
posted @ 2019-11-01 00:14 阿基米德的澡盆 阅读(152) 评论(0) 推荐(0) 编辑
摘要:照例化简题意: 给定一个01区间,可以把0改成1,问其中最长的01数量相等的区间长度。 额很容易想到前缀和,把w弄成1,h弄成-1,然后求前缀和,然后乱搞就行了。 但是一直不太会乱搞的我却直接想到了二分。 很容易很容易想到:答案有单调性,也就是: 答案肯定是单调不增的 怎么理解呢? 就是:一定存在一 阅读全文
posted @ 2019-10-31 00:43 阿基米德的澡盆 阅读(211) 评论(0) 推荐(0) 编辑
摘要:(我恨字符串) 惯例化简题目:给定n个字符串,可以改变字符的相对大小(在字典序中的大小),问:字符串i是否能成为最小的字符串(字典序) 解题过程: 首先你可以预处理出来26的全排列然后暴力然后你只要用神威太湖之光开O2就能过了 秒切字典树 推出一堆没用的结论。 说一下思考过程:首先字典树能找前缀都知 阅读全文
posted @ 2019-10-12 21:07 阿基米德的澡盆 阅读(179) 评论(0) 推荐(0) 编辑
摘要:暴搜无疑.... 首先考虑纯暴搜...... 考虑每一个数: 一共三种情况,用一个数组记录搜到的答案,所以暴搜是3^N的复杂度...直接死亡 于是讲折半暴搜.... 把区间分为两半,对每一半进行dfs,用两个数组(vector)分别记录答案,于是复杂度就是3^(n/2)*2,在n<=20的情况下,能 阅读全文
posted @ 2019-09-25 00:44 阿基米德的澡盆 阅读(207) 评论(0) 推荐(0) 编辑
摘要:题目很明确,不超过预算的方案数。两个直觉:1、暴搜2、dp 每个点两种状态,选或不选.... 1、可过20% 2、可过70% 正解:折半搜索(meet in the middle) 有点像以前的双向广搜,原理其实是很像的,为了省略很多状态的枚举。 如果暴搜的话应该是O(2^n),n<=40,而折半搜 阅读全文
posted @ 2019-09-21 00:45 阿基米德的澡盆 阅读(145) 评论(0) 推荐(0) 编辑
摘要:(m<n<=1e5,有重边) 题目表述有问题..... 给定一张图(不一定联通),每条边可以选择连接的两个点之一,剩余的点可以自己成对,问方案数。 一开始是真的被吓到了....觉得可写性极低的一题..... 但是两个结论如果推出来的话就蛮好的了 solution: 一开始想:对于每个块进行大小统计, 阅读全文
posted @ 2019-09-19 00:32 阿基米德的澡盆 阅读(143) 评论(0) 推荐(0) 编辑
摘要:emmmm一开始是想到网络流来着???(最大流嘛233) 然后发现自己好像已经差不多忘完了??? 于是打开题解,ctrl+f,输入网络流,好像没有题解,于是就老老实实想正解去了。 正解: 多组询问,想想网络流也要T(EK本来就慢,其它就不说了),所以一定是还有更简单的方法的!!! 对于每一个点(或者 阅读全文
posted @ 2019-08-13 22:25 阿基米德的澡盆 阅读(170) 评论(0) 推荐(0) 编辑
摘要:这题作为一个紫题实在是过分了吧。。。绿的了不起了。—————————————————————————— 看题第一眼,01背包无误。2min打好一交全屏紫色(所以这就是这题是紫色的原因233?) re原因:即使压掉一维,dp数组的下标也有1e10 * 2 以上,不MLE就不错了。 肯定是动态规划一类的 阅读全文
posted @ 2019-06-21 19:29 阿基米德的澡盆 阅读(142) 评论(0) 推荐(0) 编辑
摘要:HH是一位十分爱好数学的大佬,尤其喜爱数数,一天百无聊赖的他写下了一个1-N的排列,并且在小纸条上记下了每个数前面有多少个数比他小,但HH不小心忘记了这个排列。现在只有当时记下的小纸条,现在请你还原出这个1-N的排列。 HH: HH是一位十分爱好数学的大佬,尤其喜爱数数,一天百无聊赖的他写下了一个1 阅读全文
posted @ 2019-06-05 00:00 阿基米德的澡盆 阅读(210) 评论(0) 推荐(0) 编辑
摘要:题目描述 暴力枚举/SPFA/Bellman-ford/奇怪的贪心/超神搜索 寻找一个从顶点1所能到达的负环,负环定义为:一个边权之和为负的环。 输入输出格式 输入格式: 第一行一个正整数T表示数据组数,对于每组数据: 第一行两个正整数N M,表示图有N个顶点,M条边 接下来M行,每行三个整数a b 阅读全文
posted @ 2019-05-19 16:09 阿基米德的澡盆 阅读(149) 评论(0) 推荐(0) 编辑
摘要:N个虫洞,M条单向跃迁路径。从一个虫洞沿跃迁路径到另一个虫洞需要消耗一定量的燃料和1单位时间。虫洞有白洞和黑洞之分。设一条跃迁路径两端的虫洞质量差为delta。 1.从白洞跃迁到黑洞,消耗的燃料值减少delta,若该条路径消耗的燃料值变为负数的话,取为0。 2.从黑洞跃迁到白洞,消耗的燃料值增加de 阅读全文
posted @ 2019-05-08 00:50 阿基米德的澡盆 阅读(131) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示