自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

小白题解系列

好好刷题,好好写博客!——CST入门者

  • 博客(4)
  • 收藏
  • 关注

原创 USACO 1.4 Mother's Milk

解题思路 较为经典的搜索,状态为A,B,C中的量,初始为(0,0,C),有六种状态转移方式,用递归即可完成所有方案;解题要点 1.递归函数,三个变量分别为A中的量 a , B中的量 b ,C中的量 c 。六种转移方式(c->a , c->b, a->b, a->c, b->a, b->c),如果满足条件则进行递归,如果a为0,则找到一组解,记录下来(最后要排序输出)。void dg(int a,

2016-11-02 14:46:45 259

原创 USACO 1.4 Arithmetic Progressions

有话要说 感觉这题很水,虽然前一篇text刚刚讲了搜索(n皇后),不过这题貌似就是简单的枚举,因为m最大只有250,n最大只有25,当然你可能会说,搜索是枚举的一种实现方法orz。。。。解题思路 等差数列公式k+n*d,通过枚举k,d,求得满足条件的所有解。解题步骤 1.用数组标记所有的p*p+q*q 2.计算p*p+q*q最大值为M=m*m*2,计算d最大值为M/(n-1)。 3

2016-11-01 22:43:09 339

原创 usaco 1.3 Ski Course Design

有话要说 这题真真真的是一道水题啊!!然而我没注意看数据范围(0~100),在那苦苦地想一般规律,还WA了,其实数据范围这么小,完全可以列举每种情况,得到最小解。解题思路 枚举解题步骤1.循环 i 从17到100(枚举现在下界和上界,下界为i-17,上界为i) 2.依次看每座山峰是否在上下界以内,如果不是,则需要处理到上下界 3.每进行一次i循环,看是否花费小于当前最小花费,并更新最小花费.

2016-10-30 15:15:53 306

原创 UASCO 1.3 wormholes

UASCO 1.3 wormholes解题思路 通过回溯求出所有组合,然后枚举每个入口进入后是否进入死循环;解题步骤 1. 将虫洞排序(先按y坐标排, y坐标相同相同再排x坐标);bool cmp(map c,map v) { if(c.y==v.y) return c.x<v.x; return c.y<v.y; }2.记录每个点t沿x轴方向右边最近的点,保存在nex

2016-10-30 09:01:49 217

空空如也

空空如也

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

TA关注的人

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