自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 HDU 3585 maximum shortest distance 二分+最大团

题意:n个点中找k个点使得它们最短距离最长。思路:二分,二分这个距离。(如果一条边的长度>=这个距离,就可以连边。)然后看看最大团的大小,比k大还是比k小。 http://acm.hdu.edu.cn/showproblem.php?pid=3585 /********************************************* Problem : HDU 3585

2016-02-20 20:55:42 660

原创 HDU 1914 The Stable Marriage Problem 稳定婚姻问题 (接着水)

恩,也是水题。我还是改的上一题代码。QwQ。注意:每个人喜爱的人不一定是n。所以不能直接按n算。 http://acm.hdu.edu.cn/showproblem.php?pid=1914 /********************************************* Problem : HDU 1914 Author : NMfloat InkTime

2016-02-20 15:05:17 464

原创 HDU 1522 Marriage is Stable 稳定婚姻问题 (再水一发)

http://acm.hdu.edu.cn/showproblem.php?pid=1522\ /********************************************* Problem : HDU 1522 Author : NMfloat InkTime (c) NM . All Rights Reserved . ******************

2016-02-20 14:43:56 431

原创 HDU 1435 Stable Match 稳定婚姻

思路:就是一个简单的稳定婚姻问题的模型,把距离近的,容量大的排在见面。然后就是发射方一次次就追求,接收方选择接受还是不接受。 http://acm.hdu.edu.cn/showproblem.php?pid=1435 /********************************************* Problem : HDU 1435 Author : NMflo

2016-02-20 14:07:18 477

原创 HDU 1530 Maximum Clique 最大团

题意:给一个图,找图中的最大团,并输出最大团的顶点数。思路:暴搜。dfs判断每个点在或者不在。加一个剪枝。就是如果剩下的节点+当前已经搜到的最大团的节点<=已经找到的最好结果,就停止搜索。这个剪枝效率蛮低的。 3510ms过的。 http://acm.hdu.edu.cn/showproblem.php?pid=1530 /************************************

2016-02-20 12:22:13 471

原创 HDU 1507 Uncle Tom's Inherited Land* 二分图最大匹配

题意:有N*N的地,其中有些是水池,如果空地形成1*2的大小就可以卖掉。问:最多可以卖掉多少块空地?输出每块空地在N*N矩阵中的位置。思路:(i+j)是奇数的作为X部,(i+j)是偶数的作为Y部,空格相邻就连一条线,找最大匹配即可。 http://acm.hdu.edu.cn/showproblem.php?pid=1507 /**********************************

2016-02-19 22:03:35 504

原创 HDU 1528 Card Game Cheater 二分图最大匹配

题意:Adam和Eve玩扑克,比大小,“23456789TJQKA”从前到后依次增大,“CDSH”四种花色依次增大,谁的牌大,谁就得一分。Eve开始就知道Adam的所有牌,Eve可以选择拿什么牌对Adam的什么牌。问:Eve最多能得几分?思路:建图,对Eve的第i张牌,枚举Adam的牌,如果Adam的牌比Eve的牌小的话,就连一条边。求最大匹配即可。(这不就是田忌赛马吗?也就是可以贪了。) ht

2016-02-19 20:20:41 409

原创 HDU 1498 50 years, 50 colors 二分图最小点覆盖

题意:给一个n*n的矩阵,每个矩阵的格子里数字,代表格子里气球的颜色。每次可以消除同一行或者同一列里相同颜色的气球。问:哪种颜色的气球在m次之内不能被消除的?思路:消除每种颜色的时候,行是X部,列是Y部,AijA_{ij}是连通i行和j列的边。很明显是用点来覆盖边。就是求最小点覆盖。对于每种颜色都求一遍最小点覆盖就行了。 http://acm.hdu.edu.cn/showproblem.php

2016-02-19 19:49:18 401

原创 HDU 1151 Air Raid 二分图最小边覆盖

题意:在一个城镇,有m个路口,和n条路,这些路都是单向的,而且路不会形成环,现在要弄一些伞兵去巡查这个城镇,伞兵只能沿着路的方向走,问最少需要多少伞兵才能把所有的路口搜一遍。(这个题意摘自题目的Discuss里,@ KaneTiberium)思路:注意的一点就是如果1->2,1->3,只能走其中一条路,不可以返回再来走,因为要沿着路的方向。题目就是用最少的边去覆盖图的点了。定理:二分图最小边覆盖=图

2016-02-19 17:33:59 503

原创 HDU 1150 二分图最小点集覆盖

题意:有两台机器,第一台机器有n个模式,第二台机器有m个模式,有k个任务,一个任务可以在第一台机器下用u模式解决,也可以在第二台机器下用v模式解决。每转换一次模式,就要花费1,问最少花费。思路:就是用最少的模式来覆盖所有的任务。就是红果果的最小点集覆盖呀。坑点:遇到0点要直接绕过去,不用建边。竟然被这个坑了一发。 acm.hdu.edu.cn/showproblem.php?pid=1150 /

2016-02-19 16:27:33 436

原创 UVALive 5070 Awkward Lights 数学 高斯消元

题意:按一个开关,会对自身和与自身曼哈顿距离为d格子中的电灯产生影响。(开始看成曼哈顿距离<=d的,WA傻了。眼瞎。)。问:是否能从一个全是0的矩阵变成给出的矩阵。思路:每个灯按或者不按作为参数。对于(i,j)(i,j)处的电灯,在(i,j)(i,j)处的电灯,和距离(i,j)(i,j)曼哈顿距离为d的地方都可以对(i,j)(i,j)处的电灯造成影响,对于每个(i,j)(i,j)建一个方程,总共n∗

2016-02-18 13:26:39 612

原创 HDU 4418 Time travel 概率 高斯

这篇博客写得不错,我没有思路和debug的时候都是参考这篇博客的,所以题意和思路就不写了。 http://972169909-qq-com.iteye.com/blog/1689107 坑点:m可能大于n呀,没考虑这点,WA到死。题目地址: http://acm.hdu.edu.cn/showproblem.php?pid=4418 /****************************

2016-02-17 21:00:45 437

原创 HDU 3949 XOR 异或

题意:给你n个数,你可以找任意个数异或,求第k小的异或值。思路:异或好神奇。就是把n个数变成它们异或基的形式。然后就可以找出第k大的异或值。(代码中关于异或基的一些想法是我自己脑补出来。) http://acm.hdu.edu.cn/showproblem.php?pid=3949 /********************************************* Proble

2016-02-15 18:02:24 516

原创 HDU 2262 Where is the canteen 期望 + 高斯消元

题意:LL从起点’@’出发,在每个点等概率的向可以走的点走。’$’是目的地,可能有多个。问从起点到目的地走的步数的期望?思路:每个点假设E1E2...Ek为Ei周围的点的期望假设E_1E_2...E_k为E_i周围的点的期望Ei=(E1+E2+...+Ek)/k+1E_i =(E_1+E_2+...+E_k)/k +1E1+E2+...+Ek−k∗Ei=−kE_1+E_2+...+E_k-k*E_i

2016-02-15 14:50:23 744

原创 POJ 3682 King Arthur's Birthday Celebration 概率DP

题意:亚瑟王掷一枚硬币,概率p正面向上,概率1-p反面朝上,现在亚瑟王要掷kk次正面朝上,第ii次掷硬币时花费2∗i−12*i-1。问:期望要掷多少枚硬币才能达到kk次正面朝上,以及达到kk次正面朝上时的花费。思路:EiE_i表示已经掷到ii次正面朝上了,还要再掷多少次才能到达kk次正面朝上。Ei=pEi+1+(1−p)Ei+1E_i = p E_{i+1}+(1-p)E_i+1很容易解出期望掷kp

2016-02-10 23:49:19 1263 1

原创 HDU 3853 LOOPS 概率DP 期望

题意:在(i,j)(i,j)处的点有rate(i,j,1)rate_{(i,j,1)}的概率留在(i,j)(i,j)处,有rate(i,j,2)rate_{(i,j,2)}的概率走向(i,j+1)(i,j+1)处,有rate(i,j,3)rate_{(i,j,3)}的概率走向(i+1,j)(i+1,j)处,走一步需要花费2,问从(1,1)(1,1)走到(n,m)(n,m)处花费的期望是多少?思路:期

2016-02-10 22:15:36 329

原创 Codeforces AIM TECT Round#1 B DP

题意:给一个序列,有两种操作,1.删除连续的一段(不能删除整个序列),2.把其中一些数+1,或者-1。只能删除一段,删除和改变都有一个权值。要求:删除或改变之后(可以什么都不做)这个序列的gcd值大于1。而且权值最小。思路:在CF上找了代码参考,dp方程看不懂,然后就自己写了dp方程了。首先,由不能删除整个序列,所以这个序列的gcd值一定是v[1],v[1]-1,v[1]+1,v[n],v[n]-1

2016-02-10 10:18:04 434

原创 Codeforces AIM Tech Round (Div. 1) A Graph and String 想法

markdown不能用,我也是****。 题意:图上所有点都是由‘a’,.'b','c'组成,如果两个点是连通的,这两点点是相同的或者在字母表中连续,‘a’-'b','b'-'c'这种都是连通的例子。图上有n个点,现在给出一些连通关系,问是否可能存在这样的图,如果存在,输出任意一个图。 思路:根据条件,如果有一个点跟图上所有点都是连通的,我们就可以把这个点设为‘b’,因为‘b’-'a','b'

2016-02-05 15:13:16 664

空空如也

空空如也

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

TA关注的人

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