HDU2209:翻纸牌游戏(DFS)

解题思路: 对于每一个点,都看一下他前面的点是不是朝下的. 如果是朝下的,就把他的前一个,自身,后一个翻一下. 最后都翻完,看一下最后一个是不是朝下的,如果是,那么就返回no,否则返回翻动次数. 这里要对第一个特殊处理.第一个可以翻也可以不翻,所以要对两种情况都做一次遍历. #include <stdio.h> #include <string.h> #include <algorithm> #i
相关文章
相关标签/搜索