Delayyy

Dly's OI Blog

排序:
默认
按更新时间
按访问量

求一般电路的两点间电阻——高斯消元法

题目描述: 以带权图的形式给出一个用n个结点和m个电阻连接的电路,求点1与点n两点间的电阻。 问题分析: 省队集训居然会出这种学霸题——太坑爹了啊= =!考的时候完全不会。 解法基于两个事实: 1.:所有点的电流总流入等于总流出(除了1和n两点)。 2.:I=U/R...

2013-03-19 15:48:54

阅读数:1322

评论数:0

[NOI2008]糖果雨——数形结合的思想

题目描述: 维护一个线段集合支持以下操作: 1. add T L R D :在T秒时加入一条L至R的线段,运动方向为D(每秒向右移动D个单位),D为1或-1。 2. ask t L R: 询问t时刻有多少个线段与L~R这个区间相交。 3.del X: 删除某线段。 地图左界为0,右界为len。线段...

2013-03-14 21:21:25

阅读数:1785

评论数:0

[NOI2008]志愿者招募——线性规划模型的网络流问题

题目描述: 一个持续n天的活动,其中第i 天至少需要Ai 个志愿者。  一共有M 类志愿者。其中第i 类可以从第Si 天工作到第Ti 天,招募费用是每人Ci 元。 用尽量少的费用招募足够的志愿者。 分析: 这题直接建模比较困难 = = || ,可以考虑用数学手段建模: 设X...

2013-03-13 21:23:46

阅读数:1266

评论数:0

最小矩阵差——有上下界的网络流问题

题目描述: 给定一个n*m(n.m Max{  max {|∑(A ij − B ij )|} 1≤j≤ m  max {|∑(A ij − B ij ) |} 1≤i≤n 题目分析 这题的形式十分像线性规划问题,因此可以考虑用网络流。 网络流处理矩阵类问题的一种经典...

2013-03-11 17:30:31

阅读数:992

评论数:2

Miller Robin素数测试与Pollcard Rho因数分解

预备算法 LL mul(LL a, LL b, LL p) { LL rn=0, i; for(i=1; i<=b; i<<=1,a=(a+a)%p) if(b&i) rn=(rn+a)%p; return rn; } // 计算...

2013-03-04 14:16:34

阅读数:1249

评论数:4

FFT快速傅里叶变换

这一周一直在研究FFT……与其说是一周在研究,不如说是研究了2天调试了某蛋疼错误5天。 >_ 不得不说FFT的思想真是太神了,基本介绍这里就不写了,盾哥(FFT csdn jasonzhu8)和秋哥(FFT neroysq)写的已经很清楚了。 于是简单总结一下。 >_ ...

2013-02-27 22:53:34

阅读数:1198

评论数:1

(第一弹)CJ内测

Day 1: Pro.1 EX魔术球问题 网络流24题魔术球的数据加强版。 手玩小数据后不难发现一种放置策略,并且感觉这种策略至少是比较优的。 经过推导这种策略所能放的球数为 (n^2-1)/2+n ,所以这至少是下界了。 能否更多呢?考虑[(n^2+1)...

2013-02-23 12:50:30

阅读数:1002

评论数:1

【模板】网络流

1.边从2标号算起,j和j^1互为反边。   2.棋盘一般都是二分图模型,连边注意方向!   3.分配限制用最大流卡流,取舍限制用最小割决策。   常见模型:最大匹配模型、最小割模型、最小路径覆盖模型 有时候需要配合二分。 Code: #include #inc...

2013-02-23 07:48:14

阅读数:504

评论数:0

【模板】后缀数组

串处理问题神器,RMQ预处理后能O(1)回答俩后缀的LCP。 另外有一种常见处理方法:二分LCP长度H,将sa分块,则每一块内的后缀同且仅同当前块内的另一后缀LCP>=H。 还有一种常见思考方法:考虑贡献值。 Code: #include #include #...

2013-02-20 23:58:03

阅读数:389

评论数:0

[HAOI2008]排名系统

题目描述:排名系统通常要应付三种请求:上传一条新的得分记录、查询某个玩家的当前排名以及返回某个区段内的排名记录。当某个玩家上传自己最新的得分记录时,他原有的得分记录会被删除。为了减轻服务器负担,在返回某个区段内的排名记录时,最多返回10条记录。 输入:略 输出:略 这题看上去似乎就是...

2013-02-20 21:35:46

阅读数:703

评论数:0

[HNOI2012]三角形覆盖问题

题目描述:平面内给定n( 输入:n个三角形的左下坐标、直角边长。 输出:面积并大小 (Ps:坐标均为0~100w之间的整数) 求解面积并类问题一般有两种方法: 1.剖分分析 ——圆面积并 2.扫描法 ——矩形面积并 这题初看和矩形面积并很像,对所有关键点设置剖分线后,...

2013-02-19 20:45:27

阅读数:1202

评论数:0

【模版】计算几何

#include #include #include using namespace std; const double oo=1e19, pi=acos(-1), eps=1e-10; struct dbl { double x,y; }; struct line { dbl P,v; }; ...

2013-02-18 19:05:32

阅读数:372

评论数:0

[HNOI2012]射箭

题目描述: 有n( 输入:各种靶子。 输出:最多靶子数。 非常裸的一道半平面交的题目,二分答案判定即可。 不过半平面交的算法倒是YY了好久,一直纠结于各种细节……不过写过一遍之后感觉还是比较简单的。 值得注意的有两点: 1.初始的矩形框有方向。(这题虽然不用)   ...

2013-02-18 10:08:30

阅读数:697

评论数:0

[NOI2005]智慧珠游戏

题目描述:一个10*10的直角三角形拼盘,给你12种长得各不相同的奇奇怪怪的零件,要求放入所有零件,刚好覆盖拼盘。 输入:一个拼盘,包括已经放好的零件。 输出:一种覆盖方案。 众所周知,对于这种精确覆盖类型的问题,可以用Knuth神发明的Dancing-Link进行搜索。 ...

2013-02-17 20:00:26

阅读数:801

评论数:0

[WC2006]水管局长

题目大意: 给出n个点m条边的无向图,权值在边上,再进行q次操作。 操作有两种: 1.询问连通两点的途经最大值的最小值。  2.删除连接u、v的边。   解题报告: 这题写了一个下午,调、拍了一个下午+一个晚上,有够虐心的……最后发现忘了考虑Splay翻转标记反反得正!悲催啊!  ...

2013-01-13 21:39:27

阅读数:1032

评论数:0

Link-Cut Tree

Link-Cut Tree是一种解决动态树问题的数据结构。 动态树问题,大概也就是要动态维护树的路径上的一些信息之类的。   定义操作节点Acs,无实义,但对树的形态会造成影响。 其基本思想是动态的树链剖分,每个节点向其最后Acs的子树引一条P边,连续的P边组成P链,这样整棵树便被剖成了许...

2013-01-09 22:26:14

阅读数:749

评论数:1

提示
确定要删除当前文章?
取消 删除
关闭
关闭