Pots
摘要:
poj3414:http://poj.org/problem?id=3414题意:给你两个罐子的体积,然后让你只用这两个罐子量出给定k体积的水。题解:这里可以把两个罐子看成是一个二维的图,然后体积的水就是图中其中一个坐标是k的点。可以直接BFS,每次操作就相当于从当前的点向外扩展,并且记录当前的路径,即可。其中可以用1,2,3,4,5,6六个数字来分别对应六种操作,然后用一个int类型的数组记录路径就可以。#include#include#include#include#includeusing namespace std;struct Node{ int counts1;//第一个pot中. 阅读全文
posted @ 2014-01-25 23:04 天依蓝 阅读(269) 评论(0) 推荐(0) 编辑