- 博客(19)
- 资源 (1)
- 收藏
- 关注
原创 POJ 3320 Jessica's Reading Problem [尺取法] 《挑战程序设计竞赛》3.2
题目链接: POJ 3320 Jessica’s Reading Problem题目大意: 一个数组中有P个数字, 其中会有重元素。求这个数组的最短的可以包含数组中所有不同元素的区间的长度样例输入 5 (元素个数P) 1 8 8 8 1样例输出: 2 (区间[0, 1]就可以包含所有不同的元素)题解: 尺取法的训练题, 同时复习一下set 、map的用法 所谓尺
2017-04-27 09:50:12 318
原创 POJ 3061 Subsequence [尺取法] 《挑战程序设计竞赛》3.2
POJ 3061 Subsequence 尺取法 给定长度为n的数列整数 a0,a2,...,an−1a_0, a_2, ..., a_n-1 以及整数S 。求出总和不小于S的连续子序列的长度的最小值。如果解不存在,则输出0。
2017-04-22 23:17:54 364
原创 POJ 2456 Aggressive cows [二分] 《挑战程序设计竞赛》3.1
题目链接: POJ 2456 Aggressive cows题目大意: 有N间牛舍,C头牛。 N间牛舍在一条直线上, 位置分别为 x1,x2,...xnx_1, x_2, ... x_n ,把C头牛放进其中的C间牛舍,要最大化最近的两头牛之间的距离。 条件限制: 2≤N≤1000002 \le N \le 100000 2≤M≤N2 \le M \le N 0≤
2017-04-21 17:44:41 465
原创 POJ 1064 Cable master [二分查找] 《挑战程序设计竞赛》3.1
题目链接 POJ 1064 Cable master 题目大意: 给你n根长度分别为 LiL_i 的绳子。要从它们中切割出k条长度相同的绳子,问这k根绳子能切割的最大长度是多少。答案保留两位小数。Input 第一行 n, k 接下来n行,每行一个2位小数的浮点数,表示LiL_iOutput 最大能切割的长度Sample Input 4 11 8.02 7.
2017-04-20 21:21:16 724
原创 HDU 1757 A Simple Math Problem [矩阵快速幂]
题目链接: HDU 1757 A Simple Math ProblemProblem Description Lele now is thinking about a simple function f(x). If x < 10 f(x) = x. If x >= 10 f(x) = a0 * f(x-1) + a1 * f(x-2) + a2 * f(x-3) + …… +
2017-04-19 18:36:48 303
原创 POJ 2449 Remmarguts' Date [A*算法 K短路]
题目POJ 2449 Remmarguts’ Date A*算法K短路
2017-04-13 21:47:13 1154
原创 扩展欧几里德算法 递归和非递归实现及证明
关于欧几里得算法,贝祖等式,扩展欧几里得算法,Wikipedia的解释非常非常详细了。 另外,看了好多别人优秀的总结,我认为最详尽的就是ACM之家的总结。 这里自己再总结一次…实际上就是把别人总结的,我认为有助于自己理解的内容copy过来,再加上几句自己的理解。本文包括:欧几里德算法 递归实现欧几里德算法 非递归实现贝祖等式扩展欧几里德算法 递归实现扩展欧几里德算法 非递归实现欧
2017-04-07 16:19:16 10051 3
原创 POJ 2236 Wireless Network [并查集] 《挑战程序设计竞赛》2.4
题目链接: POJ 2236 Wireless Network 题目大意: 有N台的计算机,要用他们组成一个无线网络。 两台计算机之间的距离小于D则可以直接相连,大于D,则需要有中间节点来间接连接这两台计算机。给出所有计算机的坐标,初始状态所有的计算机都是坏的, 需要进行修复。 工程师可以进行两种操作,修复一台计算机或者测试两台计算机的连通性 输入”O x”表示修复第i台计算机
2017-04-06 19:56:56 466
原创 POJ 3614 Sunscreen [贪心 + 优先队列] 《挑战程序设计竞赛》2.4
题目链接 POJ 3614 Sunscreen 题目大意 有C头牛要涂防晒霜去晒太阳。每头牛需要涂抹的防晒霜的SPF值不同,第i头牛涂抹的防晒霜SPF必须在[minSPFi,maxSPFi][minSPF_i, maxSPF_i] 之间才能起作用。现在有防晒霜L瓶,每瓶的SPF值为SPFiSPF_i,第i瓶可供covericover_i 头牛使用。 现在要求最多能满足多少头牛的需求。
2017-04-06 16:28:51 406
原创 POJ 1065-Wooden Sticks [dp+Dilworth定理] 《挑战程序设计竞赛》2.3
题目链接 POJ 1065-Wooden Sticks 题目大意 有nn 块木板, 每块都有各自的长ll和宽ww。 在加木板的时候,刚刚加工了一块长和宽分别为ll 和 ww,加工的下一块长l′l',宽w′w', 如果l<=l′l <= l' 并且w<=w′w <= w', 则可以直接加工,否则需要花费1单位时间来重新设置机器。加工第一块木板的时候必须设置机器。 求加工完nn 块
2017-04-05 21:58:27 452
原创 POJ 1742-Coins [dp 多重背包问题] 《挑战程序设计竞赛》2.3
题目链接: POJ 1742 Coins题目大意: 有n种不同面值的硬币 A1,A2,...,AnA_1, A_2, ... , A_n, 分别有C1,C2,...,CnC_1, C_2, ... , C_n 枚。 求这些硬币所能组成的小于等于m的不同的面值种类数。
2017-04-05 18:20:26 558
原创 POJ 3176-Cow Bowling [dp] 《挑战程序设计竞赛》2.3
题目链接: POJ-Cow Bowling题目大意: 一个三角矩阵, 比如: 7 3 8 8 1 0 2 7 4 4 4 5 2 6 5 从三角形的顶端往下沿着对角线走,直到走到底部。求这样一条路径经过的点的分数之和的最大值。, 输入格式: 第一行一个NN 接下来NN行每行就是三角矩阵的一层
2017-04-04 23:06:18 246
原创 POJ 2393-Yogurt factory [贪心] 《挑战程序设计竞赛》2.2
题目链接: POJ 2393-Yogurt factory 题目大意: 酸奶厂造酸奶,每天的原料,工资成本都不同,占单位酸奶的百分之cic_i , 每天的需求量也不同,为yiy_i 。这个酸奶厂很厉害, 只要你想, 它一天可以造出无限的酸奶。酸奶厂还有个巨大无比容量无限的仓库, 可以用来存放没用完的酸奶。每天的存储费用都是一个常数, 单位酸奶的百分之SS 。现在给定了NN 天的成本和需求,求每天
2017-04-04 20:45:10 386
原创 POJ 2376-Cleaning Shifts [贪心] [区间] 《挑战程序设计竞赛》2.2
题目链接: POJ 2376-Cleaning Shifts题目大意: 给定NN 个小区间 [xi,yi]...[xn,yn][x_i, y_i] ... [x_n, y_n] , 要求用最少的区间,覆盖大区间[1,T][1, T] 输入格式: 第1行, NN 和 TT 两个数字 地2~N+1行, 每行两个数字, xi,yix_i, y_i输出格式: 一个数字, 表示覆盖整个区
2017-04-04 19:08:59 244
原创 POJ 2718-Smallest Difference [dfs] 《挑战程序设计竞赛》2.1
题目链接: POJ 2718-Smallest Difference题目大意: 给定一些单独的十进制数字,将其分为2组, 并组成2个十进制数字, 计算两者之差。找出这样的最小的 差值的绝对值。 比如给定 0, 1, 2, 4, 6, 7 可以分成2组,组成数字10、764, 或者 204 、176, 或者10, 2467…… 可以找到最小的差值为abs(204-176) = 28输
2017-04-03 17:42:18 350
原创 POJ 3669-Meteor Shower [bfs] 《挑战程序设计竞赛》2.1
题目链接: POJ 3669 Meteor Shower题目大意: 你在坐标原点, 只能在第一象限沿着x,y轴方向移动, 单位时间内一次移动一格。马上将要迎来一场流星雨, 也只会落到第一象限, 每颗流行砸下来, 会毁掉它降落的位置以及直接相邻的上下左右四个位置。在某一块地区被流星摧毁后, 你不能再来这个地方。 一共有M颗流星, 每颗的坐标Xi,YiX_i, Y_i 以及降落时间TiT_i
2017-04-02 15:51:11 245
原创 POJ 3009-Curling 2.0 [dfs] 《挑战程序设计竞赛》2.1
题目链接: POJ 3009-Curling 2.0题目大意: 在有砖块的场地打冰球,要从把冰球从S打到G,球只能在x,y轴方向运动,只能向有空位置的地方击球。比如图a, 只能向上和向右击球。击球后,球会一直沿着击球方向运动,直到撞到砖块,或者出界。如果撞到砖块,则砖块消失,球停下来。像图b,c这样。如果出界,则游戏结束。最多只能击球10下。10下之后还没有到达G,则游戏结束。现在要
2017-04-01 16:44:45 306
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人