|
题意:相信大家都玩过消消看,连在一起大于等于3个相同的颜色就可以消去了,这道题目还加了另外的一个条件,每次消完了之后都会下落然后左移,问你最多能得多少分。
题解:开始的时候我的第一想法是BFS+DFS,然后果、果断MLE,最后看了别人的代码,基本上是DFS+DFS或者DFS+BFS,哎,为什么我的思维就是与众不同呢
先来个错误代码
BFS+DFS:(开大了MLE,开小了WA)
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
AC代码:(DFS+DFS)
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
#include
|