自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(29)
  • 资源 (5)
  • 收藏
  • 关注

原创 【LCA】目录

待解决poj3694【树形DP+LCA】

2016-09-23 12:35:42 937

原创 【2-sat】目录

待解决hdu1815【二分2-sat】,以后再做吧

2016-09-19 14:00:03 815

原创 【强连通分量】目录

待解决poj1904

2016-09-10 15:51:02 621

原创 poj2243 Knight Moves--A*

原题链接:http://poj.org/problem?id=2243题意:给定一个起始点和目标点,求按照“日”字走法,最少的步骤。#define _CRT_SECURE_NO_DEPRECATE #include#include#include#include#include#include#include#define INF 99999999#de

2016-09-28 16:44:50 581

原创 hdu3498 whosyourdaddy--可重复覆盖舞蹈链

原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=3498题意:n个怪兽,m对怪兽的关系,表示怪兽a和b之间连线,当把一个怪兽杀死,和其直接相连的怪兽都死,求最少杀多少个可以使所有怪兽死亡。#define _CRT_SECURE_NO_DEPRECATE #include#include#include#include

2016-09-27 18:06:32 559

原创 poj3076 Sudoku--舞蹈链数独

原题链接:http://poj.org/problem?id=3076题意:一个数独模板题,16*16的数独。#define _CRT_SECURE_NO_DEPRECATE #include#include#include#include#include#include#include#define INF 99999999#define eps 0.

2016-09-26 15:47:41 928

原创 poj3074 Sudoku--舞蹈链数独

原题链接:http://poj.org/problem?id=3074题意:给定一个9*9的数独,求解。#define _CRT_SECURE_NO_DEPRECATE #include#include#include#include#include#include#include#define INF 99999999#define eps 0.000

2016-09-25 17:41:57 941

原创 poj2763 Housewife Wind--LCA转RMQ

原题链接:http://poj.org/problem?id=2763题意:n个点,n-1条点的连线,数据保证任意两点可达,无环,接下来q行操作,两种形式,0 u 表示查询该人到u的时间;1 i w 表示第i条路的时间改为w。分析:只能用RMQ来做,有点细节处理,都在注释里。#define _CRT_SECURE_NO_DEPRECATE #include

2016-09-23 11:07:25 494

原创 hdu3078 Network--RMQ & LCA

原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=3078题意:给定n个点标号1到n,每个点一个权值,接下来n-1行u,v表示u和v两点连线,接下来k行查询,op,u,v,如果u为0,表示把点u权值改为v;若不是,求点u和点v连线路径上的所有点的权值第op小的值。题目保证不会有环的出现,且保证任何两点是可达的。分析:这题正好是一个

2016-09-22 18:19:11 543

原创 poj1986 Distance Queries--LCA模板

原题链接:http://poj.org/problem?id=1986题意:n个点,最大40000,m条连边,保证无环,任何两点可达,连边后面的那个字母可以无视,不需处理。接下来k行查询。分析:就是一道模板题,没啥说的,注意查询可能 1 1 ,2 2这样的数据,输出就是0,注意一下就行。#define _CRT_SECURE_NO_DEPRECATE #in

2016-09-21 08:53:59 463

原创 hdu2874 Connections between cities--LCA

原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=2874题意:n个村,m条路,数据保证无环路,但并不是任两个村子都有路可连通,k条查询a和b两个村子距离。分析:是个模板题,注意查询可能是相同的两个村子,也就是可能是1 1或者2 2,,,,等等的,那么距离肯定是0,所以这里数据要注意处理。#define _CRT_SE

2016-09-20 17:58:17 365

原创 hdu1816 Get Luffy Out *--二分 & 2-sat

原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=1816题意:有m层楼,从一层到m层,要进入每层都要打开位于该层的两道门中的至少一道。门锁有2n种,每个门锁为2n种中的一种,可以重复。有2n把钥匙,分别对应2n种锁,但是钥匙两两一组,共n组,每组只能选一个来开门,被选中的可以多次使用,另一个一次都不能用。问最多能上多少层 。分析

2016-09-19 16:23:49 628

原创 hdu3715 Go Deeper--二分 & 2-sat

原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=3715题意:有一个递归代码:go(int dep, int n, int m)begin     output the value of dep.     if dep end 关键是看第四行, 如果满足条件dep 分析:如果给出的c[i]为0时,那么

2016-09-18 10:56:05 529

原创 hdu1824 Let's go home--2-sat

原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=1824题意:n个队伍,每一个队(三人一队),或者队长留下或者其余两名队员同时留下;接下来m对编号,每一对队员,如果队员A留下,则队员B必须回家休息下,或者B留下,A回家。分析:用hash来保存编号,对于一个队三个人,给队长单独的hash值,再给剩下的两人相同的hash值,这样问题

2016-09-17 19:57:56 705

原创 hdu4115 Eliminate the Conflict--2-sat

原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=4115题意:x,y两个人玩剪刀石头布,玩n局,1代表剪刀,2代表石头,3代表布。先给出y的n局每次所出的,再给出m行对x的出法的限制,每行三个数字,a,b,k,如果k为0,表示x这个人的第a和b局出法相同;k若是1,则不同。如果x的出法矛盾或者只要输一局,输出no,不然输出yes。

2016-09-17 10:48:13 689

原创 hdu1814 Peaceful Commission--dfs

原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=1814题意:n个党派参加会议,每个党派有2名代表,且每个党派必须只能派一个人去,但是有m对人是有仇的,他们不能同时参加会议。如果可以让n个党派都有人参加,升序输出派的人的编号,不然输出NIE。这题应该用2-sat算法求解,不过这题暴力直接dfs也可以。#define

2016-09-16 09:46:52 464

原创 hdu2586 How far away ?--tarjan & LCA

原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=2586题意:n个点,编号1-n,接下来n-1行,每行三个数字表示两点之间的距离;m条询问,每条询问两个数字a,b表示a,b的最短距离。#define _CRT_SECURE_NO_DEPRECATE #include#include#include#include#i

2016-09-14 13:52:54 488

原创 hdu3622 Bomb Game--2-sat & 二分

原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=3622题意:一个二维坐标系,n行数据,每行两个坐标算作一组,从n组跳出n点,画圆,半径一样,要求不能相交,可以相切,求最大半径。分析:我的思路是求出所有点的距离,排序,从大到小遍历2-sat,但是提交说内存爆了,实在没办法,用了网上的办法二分半径,真心无语。#defi

2016-09-13 12:43:16 464

原创 hdu3062 Party--强连通 & 2-sat & 判断可行性

原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=3062题意:n对夫妻,m对关系,表示该两人之间的仇恨关系,问能否有n人出席。典型的2-sat问题,若这两人仇恨,就分别把其中一人指向另一人的另一半,看代码就行。#define _CRT_SECURE_NO_DEPRECATE #include#include#

2016-09-13 08:31:49 511

原创 poj3207 --Ikki's Story IV - Panda's Trick--强连通分量 & 2-sat & 判断可行性

原题链接:http://poj.org/problem?id=3207题意:一个圆上,有n个点,标号0到n-1,挑出m对点,连接这m对点,你可以在圆内或圆外连,判断这m条线是否相交?如图:AB和CD两条线,如果之间的连线是红色那两条,那肯定不满足,所以我们可以让BD连在圆外,也就是黄色那条(当然你也可以让AC连在外面),这样它们就不相交了。遍历所有线,判断这

2016-09-12 15:26:30 596

原创 poj2762 Going from u to v or from v to u?--trajan算法 & 强连通分量 & 缩点 & 拓扑排序

原题链接:http://poj.org/problem?id=2762题意:给出一些点,和他们之间的有向边,如果图中任意两点 x,y 之间满足 x 可以到达 y 或者 y 可以到达 x ,就输出“Yes”,否则输出“No”,注意,这里是 x 到达 y ,或者 y 到达 x ,是 或者 不是 而且 !!!分析:先缩点建一个新图,然后拓扑排序,看入度为0的点个数,点个数大于1,

2016-09-11 14:29:15 588

原创 poj2553 The Bottom of a Graph--Kosaraju算法 & 缩点 & 强连通分量

原题链接:http://poj.org/problem?id=2553题意:n个点,m对点的关系,定义link点:一个点u所能到达的点,反过来都能到达u,那么点u就是link点。升序输出所有的link点。分析:强连通缩点后,找到出度为0的即可,具体为什么,看 给的两个实例。#define _CRT_SECURE_NO_DEPRECATE #include#

2016-09-10 14:38:43 522

原创 poj1236 Network of Schools--Kosaraju算法 & 缩点 & 强连通分量

原题链接:http://poj.org/problem?id=1236题意:n个学校,给定n行,第i行代表i学校到其他学校是可传输的,单向。问题1:初始至少需要向多少个学校发放软件,使得网络内所有的学校最终都能得到软件。2,至少需要添加几条传输线路(边),使任意向一个学校发放软件后,经过若干次传送,网络内所有的学校最终都能得到软件。分析:强连通缩点,找到缩点后DAG图的各个

2016-09-10 10:01:42 890

原创 poj2186 Popular Cows--Kosaraju算法 & 缩点 & 强连通分量

原题链接:http://poj.org/problem?id=2186题意:n头牛,标号1到n,m对关系,接下来m行,每行两个数字a和b代表牛a认为牛b受瞩目,当然如果同时牛b认为牛c也受瞩目的话,那牛a就认为牛c受瞩目,问一共有多少头牛可以被除自身外的其他所有牛瞩目?分析:建图,输入m行,a和b,我们就在a和b之间连一条指向b的线,最后利用强连通分量缩点,最后我们只要判断

2016-09-09 15:53:35 616

原创 hdu2389 Rain on your Parade--HK算法 & 最大匹配数

原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=2389题意:pNum个人,uNum把伞,给定这些人和伞的二维坐标,和每个人的行进速度。问在t时间内,最多有多少人能拿到伞?建二分图,左边是人,与右边是伞,如果这个人到伞的时间不大于t就连线,最后求最大匹配就行,不过这题用匈牙利算法会超时,所以用HK算法。#define

2016-09-03 10:38:03 639

原创 hdu2768 Cat vs. Dog--最大匹配数

原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=2768题意:c只猫,d条狗,v个人,每个人都有一个喜欢的猫/狗,讨厌的猫/狗,去掉一个人喜欢的猫/狗,这个人就不高兴,若保留一个人喜欢的猫/狗,那他就高兴。在去掉猫或狗的时候,问最多能使多少人高兴。思路就是:若两个人喜欢的和讨厌的正好相反,那就把他们连线,最后求他们的最大独立集即

2016-09-02 16:07:53 712

原创 二分图介绍

点覆盖集:即一个点集,使得所有边至少有一个端点在集合里。或者说是“点” 覆盖了所有“边”。最小 点覆盖集:最小 点权覆盖集:点独立集:即一个点集,集合中任两个结点不相邻,则称V为独立集。或者说是导出的子图是零图(没有边)的点集。最大 点独立集:最大 点权独立集:最大点权独立集=总权值-最小点权覆盖集。最小点权覆盖集=图的最小割值=最大流。

2016-09-02 13:00:52 484

原创 hdu1498 50 years, 50 colors--匈牙利算法

原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=1498题意:一个n*n的矩阵,矩阵的每个格子放一个气球,气球颜色最多50种,编号1---50。对于每种颜色的气球,每次消去一行或者一列的该种颜色气球,问k次操作后,该颜色气球是否还存留,如果存留输出该气球编号。多种颜色气球存留的话,按编号大小升序输出;一个都不存在输出-1。别人的

2016-09-02 09:29:46 539

原创 hdu1507 Uncle Tom's Inherited Land*--最大匹配

原题链接:http://acm.hdu.edu.cn/showproblem.php?pid=1507题意:一个n*m的矩阵,有k个格子被约束,在未被约束的格子中找到最多的组数满足:1.每组两个格子;2.两个格子相邻;3.两个格子都不能被约束;4.任何组的两个格子不能重复;解析:其实很简单,建个二分图,求解最大匹配数,再输出路径即可。建图左边是:下标和(

2016-09-01 14:32:29 495

Snagit 2018 注册机

放在安装目录下,运行点击生成,复制,粘贴到软件需要输入的注册码位置即可,亲测2018年可用。

2018-08-02

Linux网络编程-41集

tcp-ip linux 视频教程,一共41集,压缩包3.18G,保存在百度云,上面资源是链接和密码。

2018-08-02

Unity圣典.chm

可以帮助没有网的同学查找你想要的script含义。搜索方面,会出现乱码,所以建议查找时可以去主目录一个一个去查找,虽然麻烦。为何搜索会出现乱码,我也没能解决。

2015-12-05

Unity3D中的线性插值Lerp()函数解析

下载自百度文库http://wenku.baidu.com/linkurl=srUzgA0QBvQdJDwcQtmr3NNw6xy1Hq7Bp79jXpjBdDh1inuvg4j56nq1u4aSwFMRumcWWtJ8_XeOtUYIuyJ8a_1w073aZVBCqInTC4HWzHW。 这篇文章很详细的讲述了Lerp函数的使用,相信一定让你恍然大悟。

2015-12-03

Sublime Text2汉化包

汉化方法: 1.运行sublime text 2; 2.选择“preferences”—>“Browse packages”; 3.找到文件夹“Default”,将解压得到的文件复制到“Default”文件夹下覆盖即可。

2015-11-30

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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