摘要: A题意:给出起点(0,0)以及终点(x,y),再给出步数s,这个人可以往上下左右四个方向走,问能不能恰好在s步走到终点先求出最小步数min,然后就可以认为这个人在磨蹭时间,走回去再走回来,在min的基础上加上2的倍数都是能够恰好到达的。 1 #include 2 #include 3 #in... 阅读全文
posted @ 2015-02-18 18:52 sequenceaa 阅读(125) 评论(0) 推荐(0) 编辑
摘要: 题意:给出一个起点,一个终点,规定的转弯次数,问能否在规定的转弯次数内到达终点---这一题是学(看)习(题)的(解)@_@主要学了两个地方一个是剪枝,如果搜到的当前点的转弯次数小于该点turn数组记录下来的转弯次数,才有必要将它加入队列。另一个是记录转弯方向 在结构体里面定义一个turn来记录转弯的... 阅读全文
posted @ 2015-02-18 14:02 sequenceaa 阅读(139) 评论(0) 推荐(0) 编辑
摘要: 题意:给出n头牛的身高,以及一个书架的高度,问怎样选取牛,使得它们的高的和超过书架的高度最小。将背包容量转化为所有牛的身高之和,就可以用01背包来做=== 1 #include 2 #include 3 #include 4 #include 5 #define maxn 2000005... 阅读全文
posted @ 2015-02-18 00:27 sequenceaa 阅读(124) 评论(0) 推荐(0) 编辑