上一页 1 2 3 4 5 6 7 ··· 11 下一页
  2018年11月4日
该文被密码保护。 阅读全文
posted @ 2018-11-04 15:01 Frank-King 阅读(5) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-11-04 14:41 Frank-King 阅读(6) 评论(0) 推荐(0) 编辑
  2018年11月3日
摘要: 单调队列 也不多说,网上找博客。 非常重要的数据结构(还有单调栈),一定要掌握!!! 可以优化 Dp,等其他作用。。。 主要操作:1、维护队列有序性,与当前元素比较,更新尾部; 2、剔除头部不合法元素,输出答案。 example 1:求序列中一段连续的长度不超过 m 的子序列,使得和最大。 利用前缀 阅读全文
posted @ 2018-11-03 15:38 Frank-King 阅读(61) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-11-03 14:36 Frank-King 阅读(13) 评论(0) 推荐(0) 编辑
  2018年10月30日
摘要: Manacher 马拉车 本人介绍较为简略,实在看不懂网上找博客吧。。。 首先对于求最长回文字符串,有 N^3,有 N^2的,但一般来说要拿满分都要用O(n) 或者更高要求的复杂度。 好的算法都是建立在优化暴力的基础上。比如记忆化搜索、剪枝,省去了不必要的计算和重复的计算,只计算对答案有贡献的东西, 阅读全文
posted @ 2018-10-30 08:11 Frank-King 阅读(348) 评论(0) 推荐(0) 编辑
  2018年10月29日
该文被密码保护。 阅读全文
posted @ 2018-10-29 14:57 Frank-King 阅读(4) 评论(0) 推荐(0) 编辑
  2018年10月28日
摘要: ZJOI2008 骑士 题意见链接。。。 本题较为经典,值得一做。基环外向树练手好题。 如果不考虑环的情况,则就是普通树形DP,f[i][0/1] 表示这个点取或不取。 对于此题一棵树只能出现一个环,我们任意删去环上的一条边,即可转环为树。 对于 (u,v) 1:u 不取,则以 u 为根DP。 2: 阅读全文
posted @ 2018-10-28 20:35 Frank-King 阅读(161) 评论(0) 推荐(0) 编辑
该文被密码保护。 阅读全文
posted @ 2018-10-28 15:33 Frank-King 阅读(0) 评论(0) 推荐(0) 编辑
摘要: 数论分块 数论分块也是很重要哦(dalao说以后莫比乌斯反演要用到) 经典栗子: for i=1~n 求 ∑x=(n/i) (注:这里()表示为下取整) 普通人一般暴力,复杂度 O(n) 这里就要用到数论分块。 我们可以模拟一下, 发现 x 在一定的区间内值不变。 这里就可以分块了。把值不变的每一块 阅读全文
posted @ 2018-10-28 14:16 Frank-King 阅读(451) 评论(0) 推荐(0) 编辑
  2018年10月27日
摘要: 洛谷 P3391文艺平衡树 题意见链接。。。 题目明确说 splay模板题,我还是用了 fhq_treap(非旋treap) 对于此题来说,操作分为这么几块: 1、新加入节点,合并到基树中。 (要记录 size,val,pio(优先级,rand一下)) 2、读入操作,开始翻转: 因为翻转的是区间,所 阅读全文
posted @ 2018-10-27 11:41 Frank-King 阅读(514) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 11 下一页