仙女的博客

面朝大海,然后春暖花开

HDU 1253 - 胜利大逃亡 ( dfs )

Ignatius被魔王抓走了,有一天魔王出差去了,这可是Ignatius逃亡的好机会. 魔王住在一个城堡里,城堡是一个A*B*C的立方体,可以被表示成A个B*C的矩阵,刚开始Ignatius被关在(0,0,0)的位置,离开城堡的门在(A-1,B-1,C-1)的位置,现在知道魔王将在T分钟后回到城堡...

2018-08-16 11:25:40

阅读数:42

评论数:0

HDU 1251 - 统计难题 (字典树)

Ignatius最近遇到一个难题,老师交给他很多单词(只有小写字母组成,不会有重复的单词出现),现在老师要他统计出以某个字符串为前缀的单词数量(单词本身也是自己的前缀). Input 输入数据的第一部分是一张单词表,每行一个单词,单词的长度不超过10,它们代表的是老师交给Ignatius统计的...

2018-08-13 17:24:26

阅读数:31

评论数:0

二分匹配 (匈牙利算法及模板)

   二分匹配我认为其实就是m个女生,n个男生相互认识的在一起,求最大匹配成的对数。    二分匹配的时间复杂度是O(NM) 相关概念: 最大匹配数:最大匹配的匹配边的数目 定理1:最大匹配数 = 最小点覆盖数(这是 Konig 定理) 定理2:最大独立集 = 顶点数 - 最小点覆盖数 ...

2018-08-11 09:41:01

阅读数:21

评论数:0

HDU 3829 - Cat VS Dog(最大独立集)

The zoo have N cats and M dogs, today there are P children visiting the zoo, each child has a like-animal and a dislike-animal, if the child's like-a...

2018-08-10 17:33:21

阅读数:18

评论数:0

HDU 2119 - Matrix (二分匹配最小点集覆盖)

Give you a matrix(only contains 0 or 1),every time you can select a row or a column and delete all the '1' in this row or this column . Your task is ...

2018-08-10 11:44:22

阅读数:21

评论数:0

HDU 2063 - 过山车 (二分匹配模板题)

RPG girls今天和大家一起去游乐场玩,终于可以坐上梦寐以求的过山车了。可是,过山车的每一排只有两个座位,而且还有条不成文的规矩,就是每个女生必须找个个男生做partner和她同坐。但是,每个女孩都有各自的想法,举个例子把,Rabbit只愿意和XHD或PQK做partner,Grass只愿意和...

2018-08-10 11:41:01

阅读数:21

评论数:0

HDU 1281 - 棋盘游戏 (二分匹配)

小希和Gardon在玩一个游戏:对一个N*M的棋盘,在格子里放尽量多的一些国际象棋里面的“车”,并且使得他们不能互相攻击,这当然很简单,但是Gardon限制了只有某些格子才可以放,小希还是很轻松的解决了这个问题(见下图)注意不能放车的地方不影响车的互相攻击。 所以现在Gardon想让小希来解决一个...

2018-08-10 11:36:18

阅读数:19

评论数:0

HDU 1068 - Girls and Boys (最大独立集)

the second year of the university somebody started a study on the romantic relations between the students. The relation “romantically involved” is de...

2018-08-09 15:40:02

阅读数:18

评论数:0

POJ 3692 - Kindergarten (最大团)

Kindergarten Time Limit: 2000MS   Memory Limit: 65536K Total Submissions: 7658   Accepted: 3777 Description In a kindergarten, ther...

2018-08-09 15:25:06

阅读数:19

评论数:0

HDU 1176 - 免费馅饼 (DP)

都说天上不会掉馅饼,但有一天gameboy正走在回家的小径上,忽然天上掉下大把大把的馅饼。说来gameboy的人品实在是太好了,这馅饼别处都不掉,就掉落在他身旁的10米范围内。馅饼如果掉在了地上当然就不能吃了,所以gameboy马上卸下身上的背包去接。但由于小径两侧都不能站人,所以他只能在小径上接...

2018-08-02 15:31:40

阅读数:27

评论数:0

HDU 2159 - FATE (DP)

最近xhd正在玩一款叫做FATE的游戏,为了得到极品装备,xhd在不停的杀怪做任务。久而久之xhd开始对杀怪产生的厌恶感,但又不得不通过杀怪来升完这最后一级。现在的问题是,xhd升掉最后一级还需n的经验值,xhd还留有m的忍耐度,每杀一个怪xhd会得到相应的经验,并减掉相应的忍耐度。当忍耐度降到0...

2018-08-01 19:57:00

阅读数:24

评论数:0

POJ 2533 - Longest Ordered Subsequence (最长上升子序列)

A numeric sequence of ai is ordered if a1 < a2 < ... < aN. Let the subsequence of the given numeric sequence ( a1, a...

2018-08-01 19:47:17

阅读数:22

评论数:0

HDU 2602 - Bone Collector (背包问题 dp)

Many years ago , in Teddy’s hometown there was a man who was called “Bone Collector”. This man like to collect varies of bones , such as dog’s , cow’...

2018-08-01 19:40:09

阅读数:24

评论数:0

HDU 1171 - Big Event in HDU (多重背包)

Nowadays, we all know that Computer College is the biggest department in HDU. But, maybe you don't know that Computer College had ever been split int...

2018-08-01 19:34:21

阅读数:23

评论数:0

HDU 2191 - 悼念512汶川大地震遇难同胞——珍惜现在,感恩生活 (01背包)

急!灾区的食物依然短缺! 为了挽救灾区同胞的生命,心系灾区同胞的你准备自己采购一些粮食支援灾区,现在假设你一共有资金n元,而市场有m种大米,每种大米都是袋装产品,其价格不等,并且只能整袋购买。 请问:你用有限的资金最多能采购多少公斤粮食呢? 后记: 人生是一个充满了变数的生命过程,天灾、人祸、病痛...

2018-08-01 19:22:53

阅读数:30

评论数:0

Hiho 1038 - 01背包(DP)

且说上一周的故事里,小Hi和小Ho费劲心思终于拿到了茫茫多的奖券!而现在,终于到了小Ho领取奖励的时刻了! 小Ho现在手上有M张奖券,而奖品区有N件奖品,分别标号为1到N,其中第i件奖品需要need(i)张奖券进行兑换,同时也只能兑换一次,为了使得辛苦得到的奖券不白白浪费,小Ho给每件奖品都评了...

2018-08-01 17:26:44

阅读数:26

评论数:0

Hiho 1037 - 数字三角形 (DP)

问题描述 小Hi和小Ho在经历了螃蟹先生的任务之后被奖励了一次出国旅游的机会,于是他们来到了大洋彼岸的美国。美国人民的生活非常有意思,经常会有形形色色、奇奇怪怪的活动举办,这不,小Hi和小Ho刚刚下飞机,就赶上了当地的迷宫节活动。迷宫节里展览出来的迷宫都特别的有意思,但是小Ho却相中了一个其实并...

2018-08-01 17:24:15

阅读数:23

评论数:0

最小生成树算法(Kruskal 算法 和 Prim算法)

Kruskal算法:    时间复杂度O(MlogM). 算法总结:         首先把给的边按照边的权值进行从小到大的排序,每次从剩余的边中选择权值较小且边的两个顶点不在同一个集合内的边(就是不会产生回路的边),加入到生成树中,直到加入了n-1条边为止。 完整代码: #inclu...

2018-07-31 15:44:38

阅读数:17

评论数:0

POJ 3026 - Borg Maze (BFS + Prim)

The Borg is an immensely powerful race of enhanced humanoids from the delta quadrant of the galaxy. The Borg collective is the term used to describe ...

2018-07-31 11:38:54

阅读数:38

评论数:0

POJ 2349 - Arctic Network (最小生成树 Prim)

The Department of National Defence (DND) wishes to connect several northern outposts by a wireless network. Two different communication technologies ...

2018-07-30 17:32:45

阅读数:23

评论数:0

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