码迷,mamicode.com
首页 >  
搜索关键字:hdoj    ( 2498个结果
【HDOJ】4884 TIANKENG's rice shop
简单模拟,注意并不是完全按照FIFO的顺序。比如第i个人的id为k,那么就算第i+1人的id不为k,也会检查他后续的排队人是否有id为k的。 1 #include 2 #include 3 #include 4 5 #define MAXN 1005 6 7 typedef struct ...
分类:其他好文   时间:2014-09-14 10:04:46    阅读次数:203
HDOJ 3376 Matrix Again
和HDOJ 2686 一样,只是范围不同 最大费用最大流。。。。。 与最小费用最大流的区别用////////////标出来了 对于detour,在源点和汇点处的边的流量为2 对于每个点只能经过一次,拆点,两个点直接建一条流量为1,费用为mp【i】【j】的边 对于每个点可以走到他的左边和下边:连一个费用为0流量大于1的边就 Matrix Again Time Limit...
分类:其他好文   时间:2014-09-12 22:11:04    阅读次数:234
hdoj 1023 Train Problem II 【卡特兰】+【高精度】
题意:询问有多少种进站出站的顺序。 经典卡特兰。我对卡特兰目前的认识就是有n个1和n个-1,组成一个为2n的数列的方式有多少种。这就跟火车进站出站类似, 至于具体的卡特兰数的介绍,百度解释的很详细。 代码1(c语言): /* h(n) = h(n-1)*(4*n-2)/(n+1); */ #include #include #define M 110 int s[M][M] = {0}...
分类:其他好文   时间:2014-09-11 23:54:32    阅读次数:209
hdoj 1133 Buy the Ticket 【卡特兰】
题意:有m个人(拿50元)和n个人(拿100元)去买票,售票厅刚开始没有,问最后所有人都能够买到的方式的种类数。 这道题也是经典的卡特兰数类型题。 我们可以将他们看做是火车进出站,但是由于人是不同的,所以最后还要乘上m!*n! 最后的数学表达是就是(C(m+n,n)-C(m+n, m+1))*m!*n!=》 结果为 (m!*n!)*(m+1-n)/(m+1) 注:m 代码: impor...
分类:其他好文   时间:2014-09-11 23:52:42    阅读次数:317
HDOJ 4915 Multiplication table
可以特判出0和1,再统计每行出现了多少种十位上的数就可以了.... 没有考虑2的情况似乎也过了...... Multiplication table Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 65536/65536 K (Java/Others) Total Submission(s): 800    A...
分类:其他好文   时间:2014-09-11 02:19:51    阅读次数:176
hdoj 3068 最长回文 【manacher算法】
题意。。。 用传统的方法来做的话,要超时(就是要进行奇偶判断)。 manacher算法,百度一下讲解好的有很多。 纪念粘代码: #include #include #include using namespace std; #define M 110010 char a[M], b[M<<1]; int p[M<<1]; int main(){ while(~scanf...
分类:其他好文   时间:2014-09-11 01:13:41    阅读次数:244
hdoj 1421 搬寝室 【dp】
题意。。。 首先从小到大排个序,并且分析之后可得, 如果要去第i个的话,则第i-1个物品也要取(因为是排过序的与i相差最小的就是i-1或者是i+1, 但是i+1与i也可以看做i和i-1, 所以如果要去第i个的话,则第i-1个物品也要取)。 分析:设dp[i][j]表示有i个物品,拿j对。则第i个物品对dp[i][j]有两种情况: 一:如果要不取第i个物品, 则此时的dp[i][j] = dp...
分类:其他好文   时间:2014-09-10 17:56:00    阅读次数:175
HDOJ 4445 Crazy Tank
枚举角度 Crazy Tank Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 4305    Accepted Submission(s): 833 Problem Description Crazy ...
分类:其他好文   时间:2014-09-09 21:37:19    阅读次数:323
HDOJ 4451 Dressing
Dressing Time Limit: 2000/1000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2484    Accepted Submission(s): 1076 Problem Description Wangpeng has N cl...
分类:其他好文   时间:2014-09-09 21:33:39    阅读次数:238
HDOJ 1205 吃糖果
吃糖果 Time Limit: 6000/3000 MS (Java/Others)    Memory Limit: 65535/32768 K (Java/Others) Total Submission(s): 23456    Accepted Submission(s): 6747 Problem Description HOHO,终于从Speakless手上...
分类:其他好文   时间:2014-09-08 01:05:16    阅读次数:338
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!