fastle
垆边人似月 皓腕凝霜雪
上一页 1 ··· 7 8 9 10 11 12 13 14 下一页
摘要: /* 有理有据的二分答案 因为在过程中最多减到零 所以n越小显然就能刷更多的题 无解时就是无论如何也无法得到k , 这个特判一下即可 */ #include #include #include #include #define M 100010 #define ll long long #define inf 100000000000ll using namespace std;... 阅读全文
posted @ 2018-06-30 10:06 fastle 阅读(173) 评论(0) 推荐(0) 编辑
摘要: /* 最长公共子串 用后缀自动机实现 首先建立一个串的后缀自动机 然后用另一个串在上面跑自动机即可 */ #include #include #include #include #define M 500010 using namespace std; char s[M]; int ch[M][26], fa[M], len[M], lst = 1, cnt = 1; void insert... 阅读全文
posted @ 2018-06-29 21:55 fastle 阅读(150) 评论(0) 推荐(0) 编辑
摘要: /* 根据claris的 博客以及 beginend 的博客来写的 首先考虑如何求出最短路 可以从样例看出 路径是从边走到边的, 所以我们将边看作点 有共同端点的两边之间 互相连边, 边权为lcp。 这条边自己的花费计算要拆点, 拆成的两个点之间连原来的花费 这样跑最短路就可以啦 然而这样的做法有问题, 考虑边数最大可能是M^2切要求M^2个lca 显然不行 这里采用clar... 阅读全文
posted @ 2018-06-28 19:22 fastle 阅读(247) 评论(0) 推荐(0) 编辑
摘要: /* 林克卡特树 首先题目可以转化为 ,从一棵树种选择k + 1条链,使得这些链上边权总和最大 可以用 dp来做,让每个点对应其父边,dp[i][j][k]表示第j个点度数为i(0, 1, 2),子树种选择了k个链的最优解 这个我只能用NKK复杂度来解,因为每个点要枚举这个点选择链的个数和所有孩子 选择链的个数(但是这个经过分析复杂度是NK ?????) 好吧我们不去管他, 我们要想的是 通过... 阅读全文
posted @ 2018-06-07 21:23 fastle 阅读(314) 评论(0) 推荐(0) 编辑
摘要: /* 首先考虑点在直线的两边效果一样 于是转移到一边 之后发现当我们覆盖某些点时,有其他的一些点一定会被覆盖 我们找出所有必须覆盖的点 之后我们发现我们找到的这些点 将其按照x递增排序 那么y也是递增的 然后我们 可以得到转移方程了 令dp[i][j]表示前i个都覆盖到了,用了j个正方形的最小花费 然后我们考虑转移时的枚举dp[i][j] = min(dp[i][k] + (x[i] - ... 阅读全文
posted @ 2018-06-06 20:42 fastle 阅读(211) 评论(0) 推荐(0) 编辑
摘要: 后缀数组学习与练习(入门向) Zbq 算法概述: 首先后缀数组SA是后缀数组是后缀树的一个非常精巧的替代品,它比后缀树容易编程实现,能够实现后缀树的很多功能而时间复杂度也不太逊色,并且,它比后缀树所占用的空间小很多。可以说,在信息学竞赛中后缀数组比后缀树要更为实用。 在这之上主要学习了倍增算法来求后 阅读全文
posted @ 2018-04-29 21:41 fastle 阅读(659) 评论(1) 推荐(1) 编辑
摘要: 为什么要写游记呢? 游啊游啊游啊游。。。 阅读全文
posted @ 2018-04-07 21:52 fastle 阅读(325) 评论(3) 推荐(1) 编辑
摘要: 哈希表的学习与测试 以前写的hash都是碰运气的hash,就是乘上质数取模的那种,这样不能保证不碰撞,所以今天先写上几个双hush和链表的hash,并比较一下他们的速度,测试的话用洛谷上的“字符串哈希”题目进行测试。 Hash1:碰撞三个点 用时352ms /* 这个是只进行一次取质数的hash 第 阅读全文
posted @ 2017-12-03 13:58 fastle 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 学大伟业Day1解题报告 张炳琪 一. 时间分配 T1:30分钟 T2: 60分钟 T3:100分钟 二.答题情况及错因 T1:100 T2:55 T3:0 T1:刚开始想枚举的方法,后来发现时间复杂度好像是对的,就那样写了 T2:对数据范围判断不准确,刚开始打算用set盼重怕炸空间,后来又改成了数 阅读全文
posted @ 2017-10-23 14:33 fastle 阅读(208) 评论(0) 推荐(0) 编辑
摘要: Noip往年题目整理 fastle 一.历年题目 按时间倒序排序 年份 T1知识点 T2知识点 T3知识点 得分 总体 2016day1 模拟 Lca,树上差分 期望dp 144 挺难的一套题目,偏思维难度,代码实现到没有多麻烦除了一个很长的转移方程 2016day2 杨辉三角 组合数 模拟,思路 阅读全文
posted @ 2017-10-22 19:27 fastle 阅读(1761) 评论(0) 推荐(2) 编辑
上一页 1 ··· 7 8 9 10 11 12 13 14 下一页