自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Codeforces 523C Name Quest

题目链接:http://codeforces.com/problemset/problem/523/C题意:给出字符串a和字符串b,要求将b分为2半b1和b2,使得a是b1和b2的子串思路:很简单(当时没想到=),找出字符串b的头个子串a结束的位置和最后一个子串开始的位置,2个位置中间的可以随便切#include #include #include #in

2015-10-20 19:25:15 337

原创 Codeforces 489D Unbearable Controversy of Being

题目链接:http://codeforces.com/problemset/problem/489/D题意:给出n点,m条有向边,问有多少个如下图的菱形思路:枚举2点,以及与第一个点的边,若是该边的终点与第二个点相连,则第一个点和第二个点有一条菱形边,算出2点间所有的菱形边则可以求出有多少个菱形,看起来时间复杂度是o(n*n*m)但是用了vecter动态数组,其

2015-10-14 19:12:44 345

原创 Codeforces 500C New Year Book Reading

题目链接:http://codeforces.com/problemset/problem/500/C题意:有n天,一共有m本书,每一本书有各自的重量,每一天要看一本书(n可以>m,就是可以多天看同一本),放书的地方像一个栈,假如要取第二本书的话,必须将第一本书拿出来,最后将当天看完的书放在顶端,问如何摆放使得举起的重量最小思路:因为每次看完的书都必须放在顶端,每一次取书都

2015-10-14 19:01:29 792

原创 POJ 3216 Repairing Company (floyd + 最小路径覆盖)

题目链接:http://poj.org/problem?id=3216题意:有n个城市,m个任务,每一个任务有所在城市和开始时间以及持续时间,城市间有路径,通过路径需要花费时间,问最小需要多少个工人思路:用floyd算法求出城市的最短路,然后遍历所有的任务,如果u任务结束时间加上到达v任务所在城市的时间要在v任务开始时间前则G[u][v]=1,然后用匈牙利算法求最大匹配,注

2015-10-01 19:23:23 344

原创 Codeforces 492D Vanya and Computer Game

题目链接:http://codeforces.com/problemset/problem/492/D题意:游戏里,有2个玩家,a玩家1s内攻击x次,b玩家1s内攻击y次,给出若干个怪物的血量,问谁补得刀思路:a玩家第i次攻击,b玩家第j次攻击,i/x > j/y(化简为i*y >j*x),i+j次是b的,若相等则i+j次攻击和i+j+1次攻击都视为同时攻击#i

2015-10-01 19:16:08 371

原创 POJ 3041 Asteroids (二分图最大匹配)

题目链接:http://poj.org/problem?id=3041题意:给出一个矩阵n*n的矩阵,有m个地方有障碍物,我们可以消去一列或者一行的障碍物,问最小要消去几次思路: 利用行和列作为点来建立二分图,每有一个障碍物就把该障碍物的行和列连在一起,然做用匈牙利算法求最大匹配就可以了,我对这个图的理解是,一行连接着若干个列,如果该行被消除了,连接的列上的障碍物就被清除了

2015-10-01 18:18:17 377

空空如也

空空如也

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

TA关注的人

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