上一页 1 2 3 4 5 6 7 ··· 10 下一页
摘要: 题目大意:给你一个正方形,每个顶点可以从n种颜色里选择一种染上,问本质不同的有多少种,答案大于15位则只保留后面15位。 分析: 因为视角的原因,我们会把本质相同的正方形当作好几种。。 比如a正方形能经过旋转操作得到b正方形,那么a,b算是一种,也就是说a与b是等价的。 我们在群里就学过等价类的概念 阅读全文
posted @ 2018-10-11 14:22 hzhuan 阅读(309) 评论(0) 推荐(0) 编辑
摘要: 1、KMP 1.1、kmp算法需先对模式串建立fail数组,数组所包含的信息就是比如fail[i]表示前缀s[1...i]的最大border长度。 若 0 ≤ r < |s|, pre(s, r) = suf(s, r), 就称 pre(s, r) 是 s 的 border。 也就是当匹配完第i个字 阅读全文
posted @ 2018-10-08 20:27 hzhuan 阅读(618) 评论(0) 推荐(1) 编辑
摘要: 1,普通的概率期望题,根据概率和期望的定义就好‘ 1)注意加法原则和乘法原则,从小问题到大问题逐步地算概率 2)单点(或单块)的算期望再乘上相应概率 3)期望为概率的倒数 4)暴力模拟(记忆化搜索是一种好方法) 2,dp下的概率问题,和普通dp一样,注意概率为浮点数,尽量避开将其作为状态的一维。 3 阅读全文
posted @ 2018-10-04 14:22 hzhuan 阅读(1472) 评论(0) 推荐(0) 编辑
摘要: 用网络流解题,其实就是把问题抽象成水流去思考。 1,sap算法比dinic算法求最大流快很多,当点数超过1000时,需采用sap算法。 2,建双向边时,只需把反向边的的容量0改为c 题目一:有F种食物D种饮料,每种食物或饮料只能分配给一头牛。最多能有多少头牛可以同时得到喜欢的食物和饮料。 建图 : 阅读全文
posted @ 2018-09-27 22:02 hzhuan 阅读(174) 评论(0) 推荐(0) 编辑
摘要: 无源汇有上下界限制可行流(循环流) 即每条边的流量限制为[L,R],判断有没有满足整个网络的可行流。 看看以前学的网络流,实际上它的流量限制为[0,C],现在无非多了一个下限的限制。 网络流的一个重要性质:除了源汇点的点,入流==出流。 本来点是不能存储水的,我们先不妨假设每条边都满足下限,对于某一 阅读全文
posted @ 2018-09-19 19:14 hzhuan 阅读(156) 评论(0) 推荐(0) 编辑
摘要: 即快速傅立叶变换/快速数论变换(听着挺高端) FFT在acm中似乎只是用于优化多项式乘法,能将一个含有n个元素的系数向量,经过O(nlogn)变成y值向量,也能经过O(nlogn)将y值向量变成系数向量(即逆FFT)。 举个例子:f(x)=ax^1+bx^2+cx^3,,,, 系数向量=(a,b,c 阅读全文
posted @ 2018-09-14 17:00 hzhuan 阅读(463) 评论(0) 推荐(0) 编辑
摘要: 突然觉得爬虫的功能非常强大,于是就学了学,试着在牛客网上操作了一番。 功能为爬取牛客网竞赛上的每一场比赛,从而以列表的形式得出每场比赛的过题量,以及获取总过题量。。。效果如下: 经过谷歌浏览器的F12发现,这些信息存储于一个动态的js中(ps:我也不是很懂,所以就先这样描述了),因为过题信息肯定不是 阅读全文
posted @ 2018-09-11 13:22 hzhuan 阅读(127) 评论(0) 推荐(0) 编辑
摘要: https://www.nowcoder.com/acm/contest/147/F 即做4个kmp,可持久化每增加一个字符后的match。 题外话:假如说在a串中找b串,做kmp的过程其实在不断的使b串的前缀与当前匹配到的串的后缀对齐,扫a串,每增加一个字符就更新一次match(最大匹配位置),当 阅读全文
posted @ 2018-09-03 20:55 hzhuan 阅读(150) 评论(0) 推荐(0) 编辑
摘要: A 类似双指针搞一搞就行了 B 筛出1-n的约数,根据sg定理搞一搞就行了。 C 感觉题目就让人头大。。 根据求期望的式子:E(X)=p1*x1+p2*x2+p3*x3...... 先枚举j假如融资成功了x元(L<=x<=sum),凑齐x元也分许多情况,假如第i种情况的概率为pi,那么这种情况的贡献 阅读全文
posted @ 2018-09-03 11:41 hzhuan 阅读(106) 评论(0) 推荐(0) 编辑
摘要: 题解: 维护eix的区间和,询问时输出其虚部。 我们发现给x+v,就是给eix乘eiv,那么便能区间维护了。 注意sin和cos函数有些耗时,尽量减少其调用。 代码: 阅读全文
posted @ 2018-08-28 14:06 hzhuan 阅读(141) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 ··· 10 下一页