hdu
荷塘涟漪
这个作者很懒,什么都没留下…
展开
-
【数位dp】hdu3555
Bomb Problem Description The counter-terrorists found a time bomb in the dust. But this time the terrorists improve on the time bomb. The number sequence of the time bomb counts from 1 to N. If原创 2014-05-23 22:04:19 · 361 阅读 · 0 评论 -
【BFS+priority_queue】hdu 4198
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=4198 题目大意: 给你一张地图,”S“为起点,"#"不能走,走过一个"."需要1个单位时间, 走过一个”@“需要d+1的单位时间,求中起点走出地图的最短时间…… 思路:我的第一反应是拆点……把一个“@”拆成d+1个,然后BFS但是这么写真的好麻烦啊! 可以用优先队列+BFS,先扩展路径长度比较短原创 2015-02-13 14:56:20 · 328 阅读 · 0 评论 -
【dp+二分】HDU 1025
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=1025 题目大意:现在有两条平行线,给出两条线上的点的若干个匹配关系,求最多有多少对使得匹配连线不相交 思路:非常明显,这个题可以转化成按照一个量排序,求另一个量的最长上升子序列,但是这个题的范围很大,N^2要TLE……所以得用n上升子序列logn的办法求最长 代码:#inclu原创 2015-02-14 11:51:47 · 287 阅读 · 0 评论 -
【dp】hdu5001
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5001 题目大意:一个人随即从一个点出发,到达邻接点的概率相同,求出走d步都不会到达1~n点的每一项的概率(这里第一次随即取的点是要求的点也算到达过了) 记得去年网的时候最开始直接算到某一个点的概念然后减掉,然后发现样例过不了,才意识到这样会把多次到达的概率重复计算… f[i][j] 仍然表示i步原创 2015-02-16 21:02:21 · 281 阅读 · 0 评论 -
【数位dp】hdu3555
Bomb Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 131072/65536 K (Java/Others) Total Submission(s): 6604 Accepted Submission(s): 2301 Problem Description The counter-terrorists f原创 2014-07-12 21:25:55 · 435 阅读 · 0 评论 -
【dp】hdu4901
The Romantic Hero Problem Description There is an old country and the king fell in love with a devil. The devil always asks the king to do some crazy things. Although the king used to be wis原创 2014-08-22 14:34:16 · 316 阅读 · 0 评论 -
【map + 线段树】 hdu4893
Wow! Such Sequence! Problem Description Recently, Doge got a funny birthday present from his new friend, Protein Tiger from St. Beeze College. No, not cactuses. It's a mysterious blackbox.原创 2014-08-22 14:11:15 · 424 阅读 · 0 评论 -
【线段树】hdu1828 & poj1177
补题解开始…… timu A number of rectangular posters, photographs and other pictures of the same shape are pasted on a wall. Their sides are all vertical or horizontal. Each rectangle can be partially o原创 2014-08-19 10:13:05 · 323 阅读 · 0 评论 -
【数位dp】hdu4389
X mod f(x) Problem Description Here is a function f(x): int f ( int x ) { if ( x == 0 ) return 0; return f ( x / 10 ) + x % 10; } Now, you want to know, in a given inter原创 2014-07-14 21:00:03 · 356 阅读 · 0 评论 -
【数位dp】HDU 3652
B-number Time Limit: 2000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others) Total Submission(s): 2271 Accepted Submission(s): 1232 Problem Description A wqb-number, or B-nu原创 2014-07-12 21:36:04 · 389 阅读 · 0 评论 -
【数位dp】HDU 2089
不要62 Problem Description 杭州人称那些傻乎乎粘嗒嗒的人为62(音:laoer)。 杭州交通管理局经常会扩充一些的士车牌照,新近出来一个好消息,以后上牌照,不再含有不吉利的数字了,这样一来,就可以消除个别的士司机和乘客的心理障碍,更安全地服务大众。 不吉利的数字为所有含有4或62的号码。例如: 62315 73418 88914 都属于不吉利号码。但是,61152原创 2014-07-12 21:29:27 · 407 阅读 · 0 评论 -
【数位dp】hdu4352
XHXJ's LIS Problem Description #define xhxj (Xin Hang senior sister(学姐)) If you do not know xhxj, then carefully reading the entire description is very important. As the strongest fighting force原创 2014-07-20 12:19:45 · 451 阅读 · 0 评论 -
【数位dp】hdu3709
Balanced Numbe Problem Description A balanced number is a non-negative integer that can be balanced if a pivot is placed at some digit. More specifically, imagine each digit as a box with weight ind原创 2014-07-20 12:07:59 · 369 阅读 · 0 评论 -
【线段树】hdu2795
Billboard Problem Description At the entrance to the university, there is a huge rectangular billboard of size h*w (h is its height and w is its width). The board is the place where all possible ann原创 2014-07-18 14:17:55 · 314 阅读 · 0 评论 -
【线段树】hdu1166
敌兵布阵 Description C国的死对头A国这段时间正在进行军事演习,所以C国间谍头子Derek和他手下Tidy又开始忙乎了。A国在海岸线沿直线布置了N个工兵营地,Derek和Tidy的任务就是要监视这些工兵营地的活动情况。由于采取了某种先进的监测手段,所以每个工兵营地的人数C国都掌握的一清二楚,每个工兵营地的人数都有可能发生变动,可能增加或减少若干人手,但这些都逃不过C国的原创 2014-07-17 20:47:09 · 377 阅读 · 0 评论 -
【数位dp】hdu2089
不要62 Problem Description 杭州人称那些傻乎乎粘嗒嗒的人为62(音:laoer)。 杭州交通管理局经常会扩充一些的士车牌照,新近出来一个好消息,以后上牌照,不再含有不吉利的数字了,这样一来,就可以消除个别的士司机和乘客的心理障碍,更安全地服务大众。 不吉利的数字为所有含有4或62的号码。例如: 62315 73418 88914 都属于不吉利号码。但是,6原创 2014-05-23 21:35:25 · 387 阅读 · 0 评论 -
【数位dp】bzoj1026
1026: [SCOI2009]windy数 Description windy定义了一种windy数。不含前导零且相邻两个数字之差至少为2的正整数被称为windy数。 windy想知道,在A和B之间,包括A和B,总共有多少个windy数? Input 包含两个整数,A B。 Output 一个整数。 Sample Input 【输入样例一】 1原创 2014-05-23 22:21:05 · 371 阅读 · 0 评论 -
【dp】hdu5000
题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=5000 题目大意:有n种属性,每种属性的数值可以是0-T[i],当一个人属性全部小于等于另一个人的属性时,小的那个人会被淘汰,问最多同时存在多少人 思路: 如果我们设sum为一个人的属性和,显而易见的, 人数最多的情况下这些人的sum是相同的,因为一个属性减少另一个属性一定需要增加,然后我们可以知道原创 2015-02-16 21:18:49 · 326 阅读 · 0 评论