上一页 1 2 3 4 5 6 7 8 9 10 ··· 34 下一页
摘要: 大佬总结 这个玩意是可以动态维护第k大的值(比如中位数) 每次操作logn 我们要维护这两个堆。 我们可以以小根堆的堆顶为“分界线” 如果大于它,就加入小根堆 反之加入大根堆 如果两个堆的个数相差超过1, 就把多的那个堆的堆顶弹出来,加入另一个堆的堆顶 如果要求中位数的话,显然是两个堆中 个数多的那 阅读全文
posted @ 2018-10-08 19:32 Sugewud 阅读(1059) 评论(0) 推荐(0) 编辑
摘要: 内容参考《算法竞赛进阶指南》 之前集训的时候听老师讲过,字符串题目中,hash一般不是正解,但是是一个优秀的暴力,可以拿比较多的部分分。 hash涉及内容很多,这里只讨论字符串hash 可以把字符串看成一个131进制位数,然后用ull储存,大过2的64次方后自动取模。 这样的话hash值相等的话可以 阅读全文
posted @ 2018-10-07 23:06 Sugewud 阅读(156) 评论(0) 推荐(0) 编辑
摘要: poj 1509 不知道为什么用算法竞赛进阶指南上的那个代码交上去会WA 正解在i == j只有j++。我自己是觉得没有什么区别的,迷。 AC代码 vijos 1382 好水。就处理出最小表示然后比较就好了。 阅读全文
posted @ 2018-10-07 22:43 Sugewud 阅读(130) 评论(0) 推荐(0) 编辑
摘要: 模板 caioj 1177 KMP模板 caioj 1460: 【KMP】字符串匹配 重复子串结论 有一个结论。 对于字符串S[1~i],如果i % (i - next[i]) == 0,那么这个字符串就由很多个重复的子串构成(形如abababab) 每个循环节等于S[1~i-next[i]],循环 阅读全文
posted @ 2018-10-07 21:45 Sugewud 阅读(261) 评论(0) 推荐(0) 编辑
摘要: 大佬总结 数列分块入门 1 数列分块入门 2 可以对每一个块进行排序,用vector存储每一个块的信息 可以发现lowerbond的值恰好就是小于x的个数 数列分块入门 3 用set简直太方便!!比vector方便多了!!set可以自动排序,增加删除都很方便。 数列分块入门 4 多开一个sum数组。 阅读全文
posted @ 2018-10-06 22:35 Sugewud 阅读(176) 评论(0) 推荐(0) 编辑
摘要: Merchant 有n个物品,第i个物品有两个属性ki , bi,表示它在时刻x的价值为ki × x + bi . 当前处于时刻0,你可以选择不超过m个物品,使得存在某个整数时刻t, t ≥ 0,你选择的 所有物品的总价值大于等于S. 给出S,求t的最小值。 很容易想到几个物品加起来的时候,价值是一 阅读全文
posted @ 2018-10-06 21:14 Sugewud 阅读(267) 评论(0) 推荐(0) 编辑
摘要: 大佬总结 通俗有趣的讲解 二分图判定(染色法) poj 2492 二分图最大匹配 ——匈牙利算法 最小覆盖点集 = 最大匹配 poj 3041 把矩阵上的点转化成边。点(x,y)即把x和y连一条边。 最后答案即是最小覆盖点集,又知最小覆盖点集 = 最大匹配 所以敲一遍模板就好了 poj 1274 裸 阅读全文
posted @ 2018-10-04 21:48 Sugewud 阅读(121) 评论(0) 推荐(0) 编辑
摘要: 之前的总结 区间相关问题 NOIP2018提高组金牌训练营——贪心算法专题 #10005. 「一本通 1.1 练习 1」数列极差 小的先处理,最后肯定最大 大的先处理,最后肯定最小 两个优先队列维护即可 #10006. 「一本通 1.1 练习 2」数列分段 每一段尽量大就好了,不想敲了。 #1000 阅读全文
posted @ 2018-10-04 19:21 Sugewud 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 题目来自《算法竞赛设计指南》 Tire树是一种可以快速查找字符串的数据结构 模板 例题.前缀统计 问题: 给n个字符串和m次询问,每次询问给定一个串T,输出有多少个字符串是T的前缀 解答:加入每个字符串的时候在结尾节点加1, 给T后在Tire树上搜一遍,加上沿途字符串结尾的值即可。注意可能有重复的字 阅读全文
posted @ 2018-10-02 21:19 Sugewud 阅读(175) 评论(0) 推荐(0) 编辑
摘要: 基础算法 倍增 贪心 分块 二分 三分 数据结构 线段树 对顶堆 数学 质数 约数 同余 组合 矩阵乘法 图论 二分图判定以及最大匹配 字符串 Tire树 KMP 最小表示法 Hash Manacher 其他 雅礼集训 对拍教程 阅读全文
posted @ 2018-10-02 16:04 Sugewud 阅读(172) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 34 下一页