随笔分类 -  提高历练地

摘要:"P3953 逛公园" 毒瘤的noip2017 不过今年再来看。感觉容易许多。不再是无从下手了、希望今年也是吧 第一天的dp? 就是这个。 看到k值不大,而且对答案有影响。那么就需要记录。 来看k的意义,是说比最短路多k。启示我们要求最短路。 可以类比一下$A^ $求k短路。先反向跑一边最短路作为估 阅读全文
posted @ 2018-10-30 09:38 Lance1ot 阅读(212) 评论(0) 推荐(0)
摘要:"P2154 [SDOI2009]虔诚的墓主人" 树状数组扫描线题 用树状数组维护一些互不相干的组合数的区间和 这一道题,如果从N,M入手。确实是不好做的 所以要考虑从W入手。 很容易发现,对于一块墓地,我们要求$C_{\text{上方树的个数}}^k\cdot C_{\text{下方树的个数}}^ 阅读全文
posted @ 2018-10-19 20:04 Lance1ot 阅读(158) 评论(0) 推荐(0)
摘要:"P4147 玉蟾宫" 原本是想做棋盘制作的,发现有种什么方法叫做悬线法。 并且听说这个题算是到板子题。然后就学习了一发 "emmmm" 上面是 《浅谈用极大化思想解决最大子矩形问题》 ~~然而第一种根据障碍点的算法并没有看懂qwq ~~ cpp include include include in 阅读全文
posted @ 2018-10-14 15:42 Lance1ot 阅读(137) 评论(0) 推荐(0)
摘要:"P1450 [HAOI2008]硬币购物" 完全背包+容斥 ~~真是秒呀~~ 方案数统计。如果无法直接计算出来,可以尝试使用容斥原理进行拼凑。 你看,这个题中的对答案有影响的元素只有4个。 $2^n$次方的容斥完全可以做 我们可以使用所有的方案数,减去一个硬币不合法的方案数,加上两个硬币不合法的方 阅读全文
posted @ 2018-10-14 10:29 Lance1ot 阅读(108) 评论(0) 推荐(0)
摘要:"P2657 [SCOI2009]windy数" 题目描述 windy定义了一种windy数。不含前导零且相邻两个数字之差至少为2的正整数被称为windy数。 windy想知道, 在A和B之间,包括A和B,总共有多少个windy数? 数位dp 状态设计为$f[i][j]$最高位为$j$,已经有了$i 阅读全文
posted @ 2018-09-28 21:50 Lance1ot 阅读(109) 评论(0) 推荐(0)
摘要:"P1272 重建道路" 题目描述 一场可怕的地震后,人们用N个牲口棚(1≤N≤150,编号1..N)重建了农夫John的牧场。由于人们没有时间建设多余的道路,所以现在从一个牲口棚到另一个牲口棚的道路是惟一的。因此,牧场运输系统可以被构建成一棵树。John想要知道另一次地震会造成多严重的破坏。有 些 阅读全文
posted @ 2018-09-28 21:40 Lance1ot 阅读(180) 评论(0) 推荐(0)
摘要:"P3393 逃离僵尸岛" 啊。好久不写dij手都生了 这道题就是预先处理出是否是危险城市,然后跑一个最短路就行了 然后因为我感觉这个对时间要求不大紧。判断危险城市时就写了个电风扇~~(DFS)~~ 然后T飞了呜呜呜~~ 然后又怒改了一波百分数~~(BFS)~~ cpp include includ 阅读全文
posted @ 2018-09-14 20:55 Lance1ot 阅读(181) 评论(0) 推荐(0)
摘要:"P3758 [TJOI2017]可乐" 这个题是利用了邻接矩阵的性质 即:对于一个邻接矩阵$E$,表示从$E[i][j]$到$i$到$j$路径长度为1的方案数是多少。那么$E^k[i][j]$表示从$i$到$j$路径长度为$K$ 对这个题 对于走到其他城市,就可以直接使用邻接矩阵想乘 而对于原地不 阅读全文
posted @ 2018-09-09 08:52 Lance1ot 阅读(150) 评论(0) 推荐(0)
摘要:"P2619 [国家集训队2]Tree I" ~~整体二分$~~~~~~~~$个鬼嘞~~ 汗,此整体非彼整体2333 这是一道二分题不假。而是将整体的位置进行二分 偶然时看到这个题。 百思不得其解,然后网上一查。恍然大悟呀 大体就是说(使用克鲁斯卡尔)。如果选了多于need条白边,就将所有白边的边权 阅读全文
posted @ 2018-08-19 20:44 Lance1ot 阅读(201) 评论(0) 推荐(0)
摘要:"P1800 software_NOI导刊2010提高(06)" 题目描述 一个软件开发公司同时要开发两个软件,并且要同时交付给用户,现在公司为了尽快完成这一任务,将每个软件划分成m个模块,由公司里的技术人员分工完成,每个技术人员完成同一软件的不同模块的所用的天数是相同的,并且是已知的,但完成不同软 阅读全文
posted @ 2018-08-19 17:26 Lance1ot 阅读(142) 评论(0) 推荐(0)
摘要:"P3254 圆桌问题" 题目描述 假设有来自m 个不同单位的代表参加一次国际会议。每个单位的代表数分别为$ri (i =1,2,……,m)$。 会议餐厅共有$n$张餐桌,每张餐桌可容纳$ci (i =1,2,……,n)$个代表就餐。 为了使代表们充分交流,希望从同一个单位来的代表不在同一个餐桌就餐 阅读全文
posted @ 2018-08-19 17:04 Lance1ot 阅读(156) 评论(0) 推荐(0)
摘要:正解又不会写,又懒得去想 只好每次考试大大暴力,维持一下生活了 P1337 [JSOI2004]平衡点 / 吊打XXX 题目描述 有n个重物,每个重物系在一条足够长的绳子上。每条绳子自上而下穿过桌面上的洞,然后系在一起。图中X处就是公共的绳结。假设绳子是完全弹性的(不会造成能量损失),桌子足够高(因 阅读全文
posted @ 2018-08-17 21:51 Lance1ot 阅读(134) 评论(0) 推荐(0)
摘要:前言:众所周知: spfa他死了 ~~滑稽~~ dijkstra同样为最短路算法,为什么不能跑费用流qwq 好像是因为有负权边的缘故 但是如果我们如果使用某种玄学的将边权都拉回到正数的话 就可以跑了dijkstra,开心qwq 如果我们每条边暴力加上一个很大的值的话,我们还需要记录所经过的边数,还要 阅读全文
posted @ 2018-08-05 16:45 Lance1ot 阅读(625) 评论(4) 推荐(0)
摘要:~~use:https://imgse.com/~~ 引言(~~瞎扯~~),听_rqy大佬说斜率优化更应该叫做截距优化 rqy大佬说的好像很有道理qwq。 斜率优化,概括的来讲就是优化形如$f_i=a_i+Max^{i 1}_{j=0}(y_j k_ix_j)$其中$k_i$是递减的(或$Max$换 阅读全文
posted @ 2018-08-04 16:11 Lance1ot 阅读(499) 评论(0) 推荐(0)
摘要:好久之前看的sg函数了 好像就记住一个nim博弈qwq 第一次啊看的时候很迷,现在感觉可以了qwq 首先我们来看一个其他的游戏。(以下游戏只有两个人参与,且足够聪明) 两个人在一张圆形的桌子上放等大的盘子,最后一个无法放盘子的人输掉比赛 很显然,先手必胜。 为什么? 第一个人可以将盘子放在桌子的中心 阅读全文
posted @ 2018-08-02 19:34 Lance1ot 阅读(569) 评论(0) 推荐(0)
摘要:"P3128 [USACO15DEC]最大流Max Flow" 对,这是一道最大流的题目qwq 树上跑最大流,没错 也就是跑最小割 你看名字里都有最大流,为什么不能跑最大流qwq.............................. ~~编不下去了~~ 跑树上差分。 就像数组上可以进行差分一样 阅读全文
posted @ 2018-08-01 18:33 Lance1ot 阅读(294) 评论(0) 推荐(0)
摘要:"P1084 疫情控制" 好像二分、倍增、树上差分是比较热门的考~~尻~~点 会结合在一起考,难度比较大,需要多加练习。 现在在解决noip最后的几道大题,很鹅心。也没有人做向导,很难受qwq 首先这是一棵树,一个军队肯定是越往上走越好。(有大佬说过,对于这种提点的题,要是用倍增) 要是时间最短,就 阅读全文
posted @ 2018-08-01 16:01 Lance1ot 阅读(302) 评论(0) 推荐(0)
摘要:"P1081 开车旅行" 排序优化+倍增 其实这道题一开始是一点也没有头绪,知道有高人指点了一下。说并不需要拘束于出发点和路径长度,也就是问题1.2。不过一个是固定路径长度的询问,另一个是给定起点和路径长度的询问。 所以问题一和问题二是可以使用一个函数解决的,而且对于一个城市来说,在不考虑路程的情况 阅读全文
posted @ 2018-08-01 07:59 Lance1ot 阅读(175) 评论(0) 推荐(0)
摘要:"P3979 遥远的国度" ~~长者的题qwq~~ 在没有换根之前,都是可以裸的树剖维护的 一个最普通的询问 如果我们换一次根 就会变成一下情况 然而我们所查询的子树的结构并没有发生改变,为什么呢? 我们可以观察到,所查询的根并没有在当前的根到原来跟的路径上。 可以想象成你将所换的根提起来,在提的时 阅读全文
posted @ 2018-07-30 14:58 Lance1ot 阅读(205) 评论(0) 推荐(1)
摘要:"P1361 小M的作物" 二者取其一类型的网络流题 不同的集合,向对应元素连去不同(收益)容量的边 对于那些神奇的组合,我们只需要按照以下方式建立两个点 1. $X$向$S$连一条在A时的 额外 收益 2.$X$ $X^{\star}$(注意顺序,$X$是其有向边的起点,$X^{\star}$是其 阅读全文
posted @ 2018-07-29 20:53 Lance1ot 阅读(148) 评论(0) 推荐(0)