//目录

08 2017 档案

摘要:第一遍DFS找出所有桥,第二遍DFS,给边连通分量标号。 模板: 这一份模板最类似于lrj的风格了,网上也有一篇,但是有明显bug!!! 阅读全文
posted @ 2017-08-31 17:07 小草的大树梦 阅读(193) 评论(0) 推荐(0) 编辑
摘要:Network Time Limit: 5000MS Memory Limit: 65536K Total Submissions: 10404 Accepted: 3873 Description A network administrator manages a large network. T 阅读全文
posted @ 2017-08-31 10:24 小草的大树梦 阅读(125) 评论(0) 推荐(0) 编辑
摘要:POJ 2299:求逆序数 Ultra-QuickSort Time Limit: 7000MS Memory Limit: 65536K Total Submissions: 63215 Accepted: 23579 Description In this problem, you have t 阅读全文
posted @ 2017-08-31 09:23 小草的大树梦 阅读(380) 评论(0) 推荐(0) 编辑
摘要:A. Kirill And The Game Kirill plays a new computer game. He came to the potion store where he can buy any potion. Each potion is characterized by two 阅读全文
posted @ 2017-08-30 09:45 小草的大树梦 阅读(396) 评论(0) 推荐(0) 编辑
摘要:Apple Tree Time Limit: 2000MS Memory Limit: 65536K Total Submissions: 30636 Accepted: 9162 Description There is an apple tree outside of kaka's house. 阅读全文
posted @ 2017-08-28 10:43 小草的大树梦 阅读(172) 评论(0) 推荐(0) 编辑
摘要:Tree Time Limit: 1000MS Memory Limit: 30000K Total Submissions: 23829 Accepted: 7900 Description Give a tree with n vertices,each edge has a length(po 阅读全文
posted @ 2017-08-26 18:07 小草的大树梦 阅读(155) 评论(0) 推荐(0) 编辑
摘要:Codeforces Round #426 (Div. 2) Codeforces Round #426 (Div. 2)A. The Useless ToyB. The Festive EveningC. The Meaningless Game Codeforces Round #426 (Di 阅读全文
posted @ 2017-08-26 11:32 小草的大树梦 阅读(205) 评论(0) 推荐(0) 编辑
摘要:Codeforces Round #427 (Div. 2) Codeforces Round #427 (Div. 2) A. Key races B. The number on the board C. Star sky Codeforces Round #427 (Div. 2) A. Ke 阅读全文
posted @ 2017-08-25 17:42 小草的大树梦 阅读(245) 评论(0) 推荐(0) 编辑
摘要:题意:给出一棵 N 个节点树,上面有 K 个猴子,然后竟可能删边,但是每一只猴子必须有直接相邻的猴子与之相邻。求最少剩下几条边。 分析:一条边可以用两只猴子站,这样的一条点对,越多越好,如果是ans个,ans*2>=k,那么只需要 (k+1)/2 条边。 否则,需要 ans + (k-ans*2) 阅读全文
posted @ 2017-08-25 11:01 小草的大树梦 阅读(222) 评论(0) 推荐(0) 编辑
摘要:QTREE - Query on a tree #tree #tree You are given a tree (an acyclic undirected connected graph) with N nodes, and edges numbered 1, 2, 3...N-1. We wi 阅读全文
posted @ 2017-08-24 20:26 小草的大树梦 阅读(206) 评论(0) 推荐(0) 编辑
摘要:Table of Contents A. Generous KefaB. GodsendC. Leha and Function A. Generous Kefa One day Kefa found n baloons. For convenience, we denote color of i 阅读全文
posted @ 2017-08-23 16:13 小草的大树梦 阅读(123) 评论(0) 推荐(0) 编辑
摘要:A. Chess Tourney Berland annual chess tournament is coming! Organizers have gathered 2·n chess players who should be divided into two teams with n peo 阅读全文
posted @ 2017-08-22 21:05 小草的大树梦 阅读(287) 评论(0) 推荐(1) 编辑
摘要:有两个S,T串,扩展KMP求,每一个S串的后缀和T串的最长公共前缀长度。 详细介绍:https://wenku.baidu.com/view/8e9ebefb0242a8956bece4b3.html 简单介绍一下: 扩展KMP,通过先处理T串next数组,然后用同样的方法去处理S,T; 具体意义: 阅读全文
posted @ 2017-08-22 00:20 小草的大树梦 阅读(201) 评论(0) 推荐(0) 编辑
摘要:题意:给一个字典,看这个字典中匹配最多次数的是哪个单词(可以有多个)。 分析: AC自动机就是用来解决多模式匹配问题的工具。 模板用的lrj的,相比HDU 2222,动态开辟字典树。用last数组统计字典。 统计每一个单词匹配的次数cnt[],下标唯一对应val,最后遍历一遍cnt。 阅读全文
posted @ 2017-08-21 11:34 小草的大树梦 阅读(134) 评论(0) 推荐(0) 编辑
摘要:题意: 求任意一个区间的SG函数。 想到线段树,但是线段树合并很麻烦。 线段树——分块。 分块的一个应用就是莫队算法。 怎么暴力递推呢? 从一个区间到另一个区间,Ans 取决于 Ans 和 加入和删除的这个数的大小比较。加入一个新数,可能导致Ans 变大,变到哪里去呢? 用一个cnt记录出现数值的个 阅读全文
posted @ 2017-08-21 10:03 小草的大树梦 阅读(260) 评论(0) 推荐(0) 编辑
摘要:题意:很多询问,求每个询问下,有多少个区间,异或=k。 分析:异或也有前缀和。[L,R] = pre[R] ^ pre[L-1]; 莫队算法:是莫涛队长发明的,一种改良版的暴力离线算法。 首先将问题重新排序,有生成树的,有简单版的分块,然后通过一个区间去递推另个一区间的值。 这里需要记录一下flag 阅读全文
posted @ 2017-08-21 08:44 小草的大树梦 阅读(141) 评论(0) 推荐(0) 编辑
摘要:AC自动机模板题。 什么是Fai指针,指向出现了的最长后缀。 怎么统计,匹配到了模式串,但是,是仅仅一个当前的节点数吗? 不是的,还要继续往Fail指针上走,统计所有的cnt之和。 这个题目设计到,每个模式串只能用一次,在Fail树中,统计过的,要归0; 自动机第一次理解,谢谢卿学姐的视频资料。 阅读全文
posted @ 2017-08-18 11:32 小草的大树梦 阅读(142) 评论(0) 推荐(0) 编辑
摘要:一个论文题,求一个字符串有多少个不同的子串。 每个字符串可以看做一个后缀的前缀,然后,就转换为求每一个后缀中,不同的子串有多少。 每一个后缀,根据长度,可以提供len - sa[i] 个子串,但是,画图可以看出,有一些是重复的,height[i]。 阅读全文
posted @ 2017-08-14 22:43 小草的大树梦 阅读(197) 评论(0) 推荐(0) 编辑
摘要:A. Arya and Bran Bran and his older sister Arya are from the same house. Bran like candies so much, so Arya is going to give him some Candies. At firs 阅读全文
posted @ 2017-08-14 11:33 小草的大树梦 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 阅读全文
posted @ 2017-08-11 10:41 小草的大树梦 阅读(274) 评论(0) 推荐(0) 编辑
摘要:题意: 求最长的两个不相交的子序列,dis <= m ; 分析: 当时二分了答案,暴力匹配,TLE了,然后考虑了,O(n^2)预处理出所有区间 dis,然后答案是所有dis中>=m的最长长度吗? 不是,两个子区间可以不相邻。 还是二分答案,还是枚举两个区间的位置,这里已经是O(n^2)了,怎么判断他 阅读全文
posted @ 2017-08-11 10:29 小草的大树梦 阅读(162) 评论(0) 推荐(0) 编辑
摘要:状态的定义与转移 贪心思想对动态规划的优化 确定状态 青蛙的烦恼 LSGDOJ 1852 题目描述 池塘中有n片荷叶恰好围成了一个凸多边形,有一只小青蛙恰好站在1号荷叶上,小青蛙想通过最短的路程遍历所有的荷叶(经过一个荷叶一次且仅一次),小青蛙可以从一片荷叶上跳到另外任意一片荷叶上。 池塘中有n片荷 阅读全文
posted @ 2017-08-09 10:12 小草的大树梦 阅读(387) 评论(0) 推荐(0) 编辑
摘要:图论的建模,就是要抓住问题的本质,把问题抽象为点、边、权的关系。 Place the Robots (ZOJ 1654) 方案一:只关心空地与空地之间的联系,发生冲突的节点,连一条边,转换为求最大独立集。时间复杂度为:n 2^n 方案二:将所有横向方块,纵向方块分成X,Y部分,每个方块只能放一个机器 阅读全文
posted @ 2017-08-09 10:01 小草的大树梦 阅读(306) 评论(0) 推荐(0) 编辑
摘要:而标准卷积是: 标准卷积是:下标之和为定值,而这里下标之差是定值,将b数组倒过来。 C[0] = C[n-1] 模板是绍兴一中NTT板子。 #include <cstdio> #include <cstring> #include <algorithm> using namespace std; t 阅读全文
posted @ 2017-08-05 09:17 小草的大树梦 阅读(177) 评论(0) 推荐(0) 编辑
摘要:题意:求AC率,x/y 的最小值,x是区间数字的种类数,y是区间的长度。 分析: 二分答案比率。ans, 动态插入结点,一些区间的size会发生变化,是那些前面暂时没有新的结点的区间 size + 1。 ans*l,每一个区间只有一个ans*l,只与 l 相关,线段树单点更新。 用线段树维护区间的最 阅读全文
posted @ 2017-08-04 15:37 小草的大树梦 阅读(209) 评论(0) 推荐(0) 编辑
摘要:题意:给定一个有向带权图,使得每一个点都在一个环上,而且权之和最小。 分析:每个点在一个环上,入度 = 出度 = 1,拆点入点,出点,s到所有入点全部满载的最小费用MCMF; 阅读全文
posted @ 2017-08-04 10:24 小草的大树梦 阅读(169) 评论(0) 推荐(0) 编辑
摘要:扩展欧几里得是计算 ax + by = gcd(a,b) 的 x,y的整数解。 现在是ax + by + c = 0; 只要 -c 是 gcd(a,b) 的整数倍时有整数解,整数解是 x = x*(-c)/gcd(a,b) ; y = y*(-c)/gcd(a,b); 阅读全文
posted @ 2017-08-03 10:38 小草的大树梦 阅读(130) 评论(0) 推荐(1) 编辑
摘要:题意:给一个n ,能否找到正整数x,y使得 x^2 -y^2 = n; 分析:打表可以找出规律,3,5,7,9....,8,12,16,20..... 和奇数,4的倍数有关。 数学证明: 阅读全文
posted @ 2017-08-03 09:43 小草的大树梦 阅读(145) 评论(0) 推荐(0) 编辑
摘要:题目:HDU 3037 题意:有n个树,m个坚果,放到n个树里,可以不放完,有多少种方法。 分析: 得到组合数了。 大组合数什么费马小定理,Lucas定理都来了; 总的说,不能用二维地推了,用的却是组合数的定义。 一般来说大组合通常要取模。 那么不能边乘边模,边除边模,等式不会成立。 根据逆元,除以 阅读全文
posted @ 2017-08-02 20:36 小草的大树梦 阅读(439) 评论(0) 推荐(0) 编辑
摘要:求两个高精度的乘法。 根据高位低位,填入多项式的系数,求两个卷积,然后进位操作。 阅读全文
posted @ 2017-08-02 10:39 小草的大树梦 阅读(103) 评论(0) 推荐(0) 编辑
摘要:题意:从一个发射站发射电视,只有叶子节点是用户,收到一部分费用,所有的边都有花费,求在不亏本的情况下,最多可以让多少用户(叶子结点)收看到电视。 分析:树形背包。 状态定义: dp(i,j) : 以 i 为根的,让 j 个用户看到电视,最大获益(可以为负数)。那么sz不再是原来的定义了。 最后遍历 阅读全文
posted @ 2017-08-01 09:36 小草的大树梦 阅读(202) 评论(0) 推荐(0) 编辑

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