摘要: LCA是图论中常用的解决树形结构子问题的工具,这一问题一般需要用一个简短的子函数直接解决,但是这对于广大蒟蒻们仍然是一个不小的问题。 LCA是指在树形结构中两点的最近公共祖先,对于这个问题,直接向上找事最直接的方法,但同时时间复杂度和数据给出的生成树的层数有关,最优情况是logN级别的,但是如果数据 阅读全文
posted @ 2016-10-02 19:15 PencilWang 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 这道题和以前做过的一道经典的洪水冲桥问题很像,主要做法是逆向思维。(BZOJ第10道非SB题纪念) 先给出题目 Description 很久以前,在一个遥远的星系,一个黑暗的帝国靠着它的超级武器统治者整个星系。某一天,凭着一个偶然的机遇,一支反抗军摧毁了帝国的超级武器,并攻下了星系中几乎所有的星球。 阅读全文
posted @ 2016-10-01 01:05 PencilWang 阅读(386) 评论(1) 推荐(0) 编辑
摘要: 这是在2016在长沙集训的第三天,一位学长讲解了“前缀和优化”这一技巧,并且他这一方法用的很6,个人觉得很有学习的必要。 这一技巧能使线性递推形DP的速度有着飞跃性的提升,从O(N2)优化到O(N)也不是不可能。 这一技巧的主要思想是使要加和的数据完全储存,并且在下一次计算中直接调用,所以你的对于D 阅读全文
posted @ 2016-09-29 13:44 PencilWang 阅读(1381) 评论(1) 推荐(0) 编辑
摘要: 上次TYVJ有一道裸LIS,然而我当时直接打了一个N^2暴力就草草了事,然后就ZZ了,只拿了60分,其实NlogN的LIS和N^2的差的不多,只是没有N^2,好想罢了,鉴于某学弟的要求,所以就重现一下金哥当年讲LIS的风范。 首先,LIS指的是最长上升子序列。指的是我们要求出一个在母序列中找出一些元 阅读全文
posted @ 2016-09-28 19:49 PencilWang 阅读(2431) 评论(0) 推荐(1) 编辑
摘要: 这是一道水题,实际考察的是你会不会写强连通分量。。。(在BZOJ上又水了一道题) Description 每一头牛的愿望就是变成一头最受欢迎的牛。现在有N头牛,给你M对整数(A,B),表示牛A认为牛B受欢迎。 这 种关系是具有传递性的,如果A认为B受欢迎,B认为C受欢迎,那么牛A也认为牛C受欢迎。你 阅读全文
posted @ 2016-09-27 21:27 PencilWang 阅读(278) 评论(0) 推荐(0) 编辑
摘要: 什么都不说先甩题目 Description 轮状病毒有很多变种,所有轮状病毒的变种都是从一个轮状基产生的。一个N轮状基由圆环上N个不同的基原子和圆心处一个核原子构成的,2个原子之间的边表示这2个原子之间的信息通道。如下图所示 N轮状病毒的产生规律是在一个N轮状基中删去若干条边,使得各原子之间有唯一的 阅读全文
posted @ 2016-09-26 04:12 PencilWang 阅读(259) 评论(0) 推荐(0) 编辑
摘要: 这是一道数据范围和评测时间水的可怕的题,只是思路有点难想,BUT假如你的思路清晰,完全了解怎么该做,那就算你写一个反LLL和反SLE都能A,如此水的一道题,你不心动吗? 下面贴出题目 Description 物流公司要把一批货物从码头A运到码头B。由于货物量比较大,需要n天才能运完。货物运输过程中一 阅读全文
posted @ 2016-09-21 00:39 PencilWang 阅读(250) 评论(2) 推荐(0) 编辑
摘要: 又要来一篇高质量的博客了 这道题可以用BZOJ1001做例子, 首先我们来张图 这张图有6个点,10条边,每条边都有边权。 那么什么叫最大流最小割捏? 解释如下 在一个平面图中,能够从起点到达终点的最大流量,等于,如果从网络中移除就能够导致网络流中断的边的集合的最小容量和。 那么这个问题如何转变为最 阅读全文
posted @ 2016-09-15 13:00 PencilWang 阅读(226) 评论(0) 推荐(0) 编辑
摘要: 坦白的说这是一道水题,但是因为是BZOJ上的1001,所以这道题有着特殊的意义。 关于最大流转最短路的博客链接如下:关于最大流转最短路两三事 这道题的图形很规矩,所以建边和建点还是很简单的。 题目如下 现在小朋友们最喜欢的"喜羊羊与灰太狼",话说灰太狼抓羊不到,但抓兔子还是比较在行的, 而且现在的兔 阅读全文
posted @ 2016-09-15 11:25 PencilWang 阅读(422) 评论(0) 推荐(0) 编辑
摘要: 差分约束,主要用来解决数学中的线性规划问题,通过差值与两个未知数可以转化为单源最长路问题(或负值最短路)。 当有一个式子为x1-x2>=a时,我们可以建边,这条边设定为x1比x2大等a(或x2比x1小等a),并且全图统一为大等或统一为小等,因为条件相同可以进行条件传递,可以考虑用单源最短解决,然后可 阅读全文
posted @ 2016-09-13 22:12 PencilWang 阅读(350) 评论(0) 推荐(0) 编辑