上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 37 下一页
摘要: 这算是一道 数位DP 的入门题了吧~~虽然对于我来说还是有点烦~~ 经典起手式不讲了吧,$ans(a,b)\to ans(1,b) ans(1,a 1)$ 我们首先预处理一个东西,用$f_i$表示有$i$位数字的时候,每个数字有几个(注意是和)。若不考虑前导零,则所有数字都是等价的,转移为: $f_ 阅读全文
posted @ 2018-08-14 21:53 空気力学の詩 阅读(210) 评论(0) 推荐(0)
摘要: 应该是自己做的第一道 组合题 了吧,不过因为我比较菜,所以只是 二合一 我们看完题目应该就能抽象出问题的本质:在一个子矩形中 至少 选取多少个数才能使得它们的和大于等于某个给定值。 朴素的想法:经典的二维 前缀和+容斥 问题,考虑求出以下两个数组: $num_{i,j,k}$,表示以$(i,j)$为 阅读全文
posted @ 2018-08-11 22:02 空気力学の詩 阅读(159) 评论(0) 推荐(0)
摘要: Preface 第一次体验NOI,虽然不是正式选手,但是打打同步赛还是挺涨姿势的,也算是体验了一把。 Day1很爆炸,一方面是NOI题目的难度高于自身的水平,另一方面也出现了比较大的失误,T1一个数组没有清空导致树的部分分全部爆0了;T3可能是蜜汁Hash写挂(or 题意理解错误?)导致暴力(不过话 阅读全文
posted @ 2018-08-10 22:40 空気力学の詩 阅读(278) 评论(0) 推荐(0)
摘要: 一道好冷门的 好题 啊,算是对于一个 小结论 和 数据结构 的一点考验吧 首先看完题目我们发现要从这个 神秘数 的性质入手,我们观察or手玩可得: 1. 如果有$x$个$1$,那么$[1,x]$都是可以表示出来的 2. 如果我此时加入的数$y x$,那么这个数无法被表示,因此便为答案 3. 如果我此 阅读全文
posted @ 2018-08-09 21:48 空気力学の詩 阅读(228) 评论(0) 推荐(0)
摘要: Preface 感觉这次的题目是真的太水了,可能是为了让我们涨一波信心的吧。 不过最后一题没有想到那种玄学做法还是太菜了,还是要一波姿势的啊。 交换 一道入门难度题,根据排序不等式(又或是简单推导可以发现直接把一个数换到它该去的地方是肯定不会更差的。 因此我们直接模拟交换的过程即可,复杂度$O(n) 阅读全文
posted @ 2018-08-08 22:31 空気力学の詩 阅读(159) 评论(0) 推荐(0)
摘要: 一道超级水的~~练习STL~~的题目 题目大意:有$n$件T恤,每件T恤都分别有价格(每件衣服的价格不重复)、前面的颜色、背部的颜色三种属性。接下来有$m$个人每个人都有一种喜欢的颜色,他们按先后顺序选择衣服,如果没有喜欢的颜色的衣服了就输出$ 1$,否则选择其中符合条件的衣服中 价值最小 的。输出 阅读全文
posted @ 2018-08-07 22:13 空気力学の詩 阅读(124) 评论(0) 推荐(0)
摘要: 看到题目就可以想到直接开的堆模拟的过程了吧,这个还是很naive的 ~~注意在用堆做的时候也是要明智一点的,对于蚯蚓长度的相加肯定不能直接遍历并加上,还是可以 差分 一下的~~ 其实说白了就是把 集体加 单体减 的一个小技巧,还是挺常用的。 然后看这个数据范围猜想应该是有什么$O(n)$的做法的,然 阅读全文
posted @ 2018-08-07 22:06 空気力学の詩 阅读(175) 评论(0) 推荐(0)
摘要: 一道 贪心 题,看数据范围就知道要套一个 数据结构 上去。 ~~别走啊不是什么很高级的数据结构~~ 考虑最朴素的想法,按建筑的抢修时间排序并 先拿小的 ~~然后随便想想都可以找到一堆反例~~ 所以我们就直接考虑模拟这个过程,按报废时间排序 我们扫描到一个建筑时,分情况讨论: 如果可以修好,直接拿去修 阅读全文
posted @ 2018-08-07 20:32 空気力学の詩 阅读(118) 评论(0) 推荐(0)
摘要: Preface Luogu八月月赛都结束了我才来补七月月赛 这次月赛还是很狗的,在绍一的晚上恰逢刮台风,然后直接打到一半断网了 结果都没有交上去GG 感觉这次难度适中,解法也比较清新自然吧,十分给个九分一分因为没的打 好了下面开始看题。 A Divided Prime 目的:送分,坑罚时 一道比较S 阅读全文
posted @ 2018-08-06 22:47 空気力学の詩 阅读(221) 评论(0) 推荐(0)
摘要: Preface 由于我真的是太弱了,所以真的是 浅谈 。 神奇的数据结构其实我也很虚啊! 值域线段树 简单的说,值域线段树区间里面存的是在这个区间内的数的 个数 有多少个。 有没有感觉很简单,考虑一下如果我们有一棵这样的线段树,查找排名为rk的数时只需要看一下 左子树的大小 就可以判断在左边还是右边 阅读全文
posted @ 2018-08-05 20:30 空気力学の詩 阅读(494) 评论(0) 推荐(0)
摘要: 一道比较套路的题,看到 数据范围 就差不多有想法了吧。 题目大意:给一个数列和$m$,在数列任选若干个数,使得他们的和对$m$取模后最大 取膜最大,好像不能DP/贪心/玄学乱搞啊。$n\le35$?果断 meet in middle 考虑我们已经搜出了序列前一半的解,那么怎么根据后面的结果合并出结果 阅读全文
posted @ 2018-08-05 19:36 空気力学の詩 阅读(557) 评论(0) 推荐(0)
摘要: Preface 由于我怕学习了 Splay 之后不直接写blog第二天就忘了,所以强行加了一波 优先级 。 论谁是天下最秀平衡树,我Splay第一个不服。维护平衡只靠旋转。 ~~一言不合转死你~~ 由于平衡树我也介绍了两种 "Treap" && "Scapegoat Tree" ,所以一些 互通 的 阅读全文
posted @ 2018-08-04 22:32 空気力学の詩 阅读(288) 评论(0) 推荐(0)
摘要: Preface 其实我是真的不想写这个东西的,只不过做了一些这方面的 水题 ,干脆写成一个 专题 ~~真的是水题,不毒瘤的PJ难度水题。~~我真是太菜了 思想简介 在维护一段区间的最值时,你一般会怎么做? $O(1)$查询RMQ ,或者是 什么都能搞的线段树 如果只需要求一次呢? ~~还是RMQ/线 阅读全文
posted @ 2018-08-03 22:14 空気力学の詩 阅读(232) 评论(0) 推荐(0)
摘要: 题目大意:一个经典的游戏: 抢椅子 。有$n$个人以及$2n$把椅子。开始时每个人坐在一把椅子上,而且他们每个人都有一个下一步想坐的位置(可以与之前重合)。每一个下一次可以在 自己现在做的椅子和想坐的椅子 上选择一个坐下。任意两个人不得坐在同一张椅子上。求合法的方案数。 ~~手动翻译真是累~~,图论 阅读全文
posted @ 2018-08-03 19:46 空気力学の詩 阅读(398) 评论(3) 推荐(0)
摘要: 题目大意:给出一个 有向图 ,问你这个图中是否对于 任意两点$u,v$ ,都至少满足$u\to v$($u$可到达$v$,下同)或$v\to u$中的一个。 一看就是套路的图论题,我们先把边连起来。 考虑一个很基本的性质: 在一个强连通分量的点两两可达 于是肯定先 Tarjan 缩一波点。然后我们得 阅读全文
posted @ 2018-08-03 18:56 空気力学の詩 阅读(144) 评论(0) 推荐(0)
摘要: 很久以前做的一道 思博题 了,今天来补一补。 大致题意:在一个$n m$的矩阵内填整数,数字在$[1,k]$范围内。矩阵中某格的数为great number当且仅当与它同行同列的数字都严格比它小。记$A_g$为矩阵中恰有$g$个great number的填数方案数,求$\sum_{g=0}^{nm} 阅读全文
posted @ 2018-08-02 22:19 空気力学の詩 阅读(173) 评论(0) 推荐(0)
摘要: Preface 最后一题我一直觉得用莫队是最好的。 数列分块入门 7——区间乘法,区间加法,单点询问 还是很简单的吧,比起数列分块入门 7就多了个区间乘。 类似于线段树,由于 乘法的优先级高于加法 ,因此我们先乘后加。 具体的,我们对于每一个块再额外维护一个 乘法标记 ,每次乘法时 同时 更新乘法/ 阅读全文
posted @ 2018-08-02 20:19 空気力学の詩 阅读(185) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2018-08-02 18:05 空気力学の詩 阅读(9) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2018-08-02 15:57 空気力学の詩 阅读(9) 评论(0) 推荐(0)
该文被密码保护。 阅读全文
posted @ 2018-08-02 14:41 空気力学の詩 阅读(8) 评论(0) 推荐(0)
摘要: Preface 个人感觉这中间的三题是最水的~~没有之一~~ 数列分块入门 4——区间加法,区间求和 这个也是很多数据结构完爆的题目~~ 线段树 入门题~~,但是练分块我们就要写吗 修改还是与之前类似,只不过我们要维护 每一块内元素的和 ,注意这个要 实时更新 这样就可以轻松水过了。 CODE cp 阅读全文
posted @ 2018-07-29 20:32 空気力学の詩 阅读(191) 评论(0) 推荐(0)
摘要: Preface 分块 ,一个神奇的 ~~暴力~~ 算法。可以把很多$O(n^2)$的 数据结构题 的暴力优化到 常数极小 的$O(n\sqrt n)$。当一些毒瘤题无法用 线段树,主席树,平衡树,树状数组...... 等$O(n\ logn)$方法写出时~~当然在你不会写这些算法~~的时候用大力分块 阅读全文
posted @ 2018-07-29 19:40 空気力学の詩 阅读(309) 评论(0) 推荐(0)
摘要: ~~我去这道题的Luogu评级是假的吧~~,这都算 黑题 。 我们首先考虑把 操作离线 ~~不强制在线的题目离线一下一般都要方便些~~ 考虑差分,我们用$f(x)$表示$[1,x]$之间的点与$z$的答案,那么显然$f(r) f(l 1)$即为每一次的答案。 考虑烦人的LCA,我们难以直接处理~~除 阅读全文
posted @ 2018-07-28 20:17 空気力学の詩 阅读(323) 评论(0) 推荐(0)
摘要: 这真的是一道SB题。~~去你的树形DP~~ 我们看到题目就开始考虑 贪心 ,怎么搞? 一个显然的思路,每次找出一个 深度最大且未被覆盖 的点,然后建一个消防局? 但这样的话,动用简单的人类思维就可以知道: 我TM的还不如放在它爷爷(父节点的父节点)处呢 然后考虑有没有反例。。。。。。~~30min 阅读全文
posted @ 2018-07-27 18:34 空気力学の詩 阅读(185) 评论(0) 推荐(0)
摘要: 一道 有机 结合了 计数 和 贪心 这一 DP 两大考点的神仙题,不得不说做法是很玄妙。 首先我们很容易想到DP,设$f_{i,j}$表示在以$i$为根节点的子树中选$j$个黑色节点的最大收益值。 然后我们考虑那种暴力转移~~就是那种看上去是$O(n^3)$实际经严格证明后时$O(n^2)$的DP~ 阅读全文
posted @ 2018-07-26 20:27 空気力学の詩 阅读(139) 评论(0) 推荐(0)
上一页 1 ··· 26 27 28 29 30 31 32 33 34 ··· 37 下一页