随笔分类 -  转载

摘要:P.S.又是一个抽时间学了2个小时的新东西......讲解在上半部分,题解在下半部分。 先说一下转的原文:http://www.cnblogs.com/perseawe/archive/2012/05/03/01fsgh.html我挑选部分转了过来:01分数规划问题 定义:给定两个数组,a[i]表示 阅读全文
posted @ 2016-11-16 15:09 konjac蒟蒻 阅读(356) 评论(0) 推荐(0)
摘要:中国剩余定理:定义为求解有 k 对关系:P % ai = bi,其中 ai 两两之间互质的 P 的最小正整数。 解法:1. 无论 ai 之间是否互质,这个方法都是通用的:将两两之间不互质就是把原来的关系式化为:P = bi (mod ai) → ai * x + bi = P,用拓展欧几里德求解同余 阅读全文
posted @ 2016-11-15 22:04 konjac蒟蒻 阅读(236) 评论(0) 推荐(0)
摘要:原博是这个链接: 线性筛(欧拉筛) http://www.cnblogs.com/zhuohan123/p/3233011.html 我只拷贝了我在学的内容—— 一般的筛法(PPT里叫埃拉托斯特尼筛法,名字异常高贵)的效率是O(NlglgN)(其实很接近O(n)啊!),对于一些例如N=1000000 阅读全文
posted @ 2016-11-14 15:07 konjac蒟蒻 阅读(281) 评论(0) 推荐(0)
摘要:原文真的写了很长,我就不好意思copy过来了(///ω///) 还是大家点开过去看看吧~ 算法竞赛入门经典(第二版)-刘汝佳-第八章 高效算法设计 习题(18/28) 阅读全文
posted @ 2016-11-10 11:46 konjac蒟蒻 阅读(205) 评论(0) 推荐(0)
摘要:来源:彻底弄懂最短路径问题 http://www.cnblogs.com/hxsyl/p/3270401.html P.S.根据个人需要,我删改了不少 问题引入 问题:从某顶点出发,沿图的边到达另一顶点所经过的路径中,各边上权值之和最小的一条路径——最短路径。解决最短路的问题有以下算法,Dijkst 阅读全文
posted @ 2016-11-04 21:42 konjac蒟蒻 阅读(9705) 评论(0) 推荐(0)
摘要:P.S.我最近挖了好多坑啊~U·ェ·U 先讲一下蓝书上提到的关于Spanning Tree 生成树的内容。 2个性质:切割(连X-Y的边权最小的边必被生成树包含)、回路(任意回路/环上的边权最大的边必不被生成树包含)。 增量最小生成树:N点的空图上依次加入一共M条边,求每加入一条的MST最小生成树权 阅读全文
posted @ 2016-11-01 20:52 konjac蒟蒻 阅读(1919) 评论(1) 推荐(0)
摘要:题意:问把整数N分成K份的分法数。(与“放苹果”不同,在这题不可以有一份为空,但可以类比)解法:f[i][j]表示把i分成j份的方案数。f[i][j]=f[i-1][j-1](新开一份,放1)而i≥j时,f[i][j]=f[i-1][j-1] +f[i-j][j](不新开一份时的方案数与每份中都少放 阅读全文
posted @ 2016-10-11 21:49 konjac蒟蒻 阅读(2162) 评论(0) 推荐(0)
摘要:推荐!!from好友的博客——【网络流】网络流小总结 http://www.cnblogs.com/KonjakJuruo/p/5560129.html 原文转载如下——(当然,我也略修改了一些东西...) 一、dinic最大流 我的模板。模板上已经有了dfs上的优化(比我以前的快多了。。)优化啊优 阅读全文
posted @ 2016-10-07 09:20 konjac蒟蒻 阅读(312) 评论(0) 推荐(0)