acvay

导航

2014年8月14日 #

POJ 3282 Ferry Loading IV(模拟,队列)

摘要: 题意 汽车通过渡船过河 渡船开始在左边 输入按车辆来的顺序输入河两岸的车 渡船每次运输的汽车的总长度不能超过渡船自己本身的长度 先来的车先走 求轮船至少跨河多少次才能将所有的车辆都运完简单模拟 建两个队列 分别装左边的车 和右边的车 算出两边各至少需要运输多少次就行了#include#in... 阅读全文

posted @ 2014-08-14 21:46 知足o 阅读(170) 评论(0) 推荐(0) 编辑

HDU 1789 Doing Homework again(贪心)

摘要: 题意 某大参加ACM竞赛回来落下很多作业 每个作业都有最后期限 没在最后期限之内做完期末就要扣掉对应的分 求最少扣多少分把所有作业按扣分大小从大到小排序 然后就贪阿 能完成前面的就完成前面的 实在不能的就扣分吧~#include#include#includeusing namespace st... 阅读全文

posted @ 2014-08-14 20:13 知足o 阅读(156) 评论(0) 推荐(0) 编辑

POJ 3461 Oulipo(KMP字符串匹配)

摘要: 题意 给你两个字符串p和s 求p在s中出现的次数 很裸的kmp因为不止匹配一次 每次找到后还要循环j=next[j]的过程 知道到达s的终点#include#includeusing namespace std;const int N = 10005, M = 1000005;int next[N... 阅读全文

posted @ 2014-08-14 19:57 知足o 阅读(137) 评论(0) 推荐(0) 编辑

HDU 1978 How many ways(DP)

摘要: 题意 中文 但要注意小于你能量的点也是能到达的令d[i][j]表示到达第i行第j列的方法数 初始化为0 d[1][1]为1 输入一个点的能量t后 枚举这个点能到的所有点(i+x,j+y)(x+y#includeusing namespace std;const int N = 105, MOD = ... 阅读全文

posted @ 2014-08-14 09:51 知足o 阅读(242) 评论(0) 推荐(0) 编辑