摘要: 这题就是深搜加剪枝,有一个很明显的剪枝,因为题目中给出了一个deadline,所以我们一定要用这个deadline来进行剪枝。题目的意思是求到达每个点的时间总和,当时把题看错了,卡了好久。剪枝一:走到这个点的时间+再走到下一个点的时间>该点的死线剪枝二:我们... 阅读全文
posted @ 2019-02-17 18:18 xyee 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 这题的话,卡了有两个小时左右,首先更新地图的时候越界了,我们进行更新的时候,要判断一下是不是小于零了,越界就会Runtime Error。然后bfs 的时候,我没有允许它搜出300以外的范围,然后就在300以内搜,然后就错了,实际上题目的意思是流星雨的轰炸范... 阅读全文
posted @ 2019-02-17 15:28 xyee 阅读(144) 评论(0) 推荐(0) 编辑
摘要: 这个广搜有点特殊,它要求输出路径,而不是步数,我们有两种以上的做法,我们可以使用queue类,然后把不用的点都弹出去,我们也可以用数组来模拟队列, 然后只让整数指针做加加操作就行了。我们这样的话,我们每次都记录,前一步是从哪个节点跳过来的,最后找到右下角之后... 阅读全文
posted @ 2019-02-17 10:23 xyee 阅读(151) 评论(0) 推荐(0) 编辑