自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

yoer77的博客

个人折腾笔记

  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 背包九讲详解

背包九讲详解0-1背包问题完全背包问题多重背包问题

2017-04-29 06:56:10 21304 7

原创 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

原创 POJ 1258 Agri-Net [最小生成树] 《挑战程序设计竞赛》2.5

POJ 1258 Agri-Net 求最小生成树

2017-04-07 19:08:36 261

原创 扩展欧几里德算法 递归和非递归实现及证明

关于欧几里得算法,贝祖等式,扩展欧几里得算法,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

1999-2009国家队论文集

1999-2009年信息学竞赛国家队论文集。带目录,有PDF和PPT和Word。

2018-05-12

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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